I've been running Map programs on my laptop for about 5 years and stepped up to GPS a year ago. I'm running Microsoft Streets and Trips 2005 and its great. Just having to glance down every once and a while to see the blips on the green line saves on ulcer medicine.
As for going with a GPS...