Today I ordered a GPS USB dongle for my laptop. At first I thought they would be expensive, but I managed to find a BU-353 for about 40$ including shipping.
The BU-353 is supposed to be one of the best GPS receivers out right now. It utilizes the SiRF Star III which makes tracking super accurate. It also acquires positions pretty fast. I remember my old E-trek Vista took about 2 minutes to get its first position.. this should track in a matter of seconds. BU353 is also waterproof, which means I can mount it outside my car if I want.. (on top of a boat, motorcycle too - but I don't own these)