I was looking for a GPS system that would fit to my lifestyle and of course budget for almost a month now. Most of the GPS gadget that I tried works pretty well with my lifestyle side but failed almost all with the affodability criteria, so I end-up purchasing an ultra portable pre-owned IBM Thinkpad x series and a GPS reciever and iNav software.

This combination works pretty well because I can maximize and extend the use laptop computer and at the same time get what I really need out of a GPS and navigation software in one.
For the GPS receiver I purchased a Holux GR-271 CompactFlash GPS Receiver. This gadget is a total solution CF GPS receiver. This positioning application meets strict needs such as car navigation, mapping, marine navigation, PDA/laptop navigation, surveying and so on.
It has a built-in active patch antenna for direct signal reception. Also, even with lower power consumption, the GR-271 tracks up to 20 parallel satellite-tracking channels for fast acquisition and re-acquisition. It has a built-in hardware Tracking Loop Processor WAAS/EGNOS Demodulator. With its enhanced algorithms-SnapLock and SnapStart, these features provide superior navigation performance in urban, canyon and foliage environments.
Inside the Holux GR-271 CF GPSr, is a built-in rechargeable battery for memory and RTC backup for a faster time to first fix (TTFF). Supports NMEA0183 v2.2 specifications, and also supports Type1 CF card which is suitable for PDAs, and laptops (require a CF card adapter).