The Garmin 320 is $349, buy a 1 gig sd card and you have all the maps. I like it's diminutive size and I got the optional bean bag mount and it easily moves between the three family cars/trucks. I don't like suction cups because they can come loose and they are messy when moving around various cars.
Readup on GPS:
http://www.gpspassion.com/forumsen/default.asp?CAT_ID=2
GPS:
http://www.costco.com/Browse/Product...v=&browse=&s=1
1 gb sd:
http://www.ecost.com/ecost/ecsplash/...pno~401035.asp
Bean Bag Mount:
http://www.amazon.com/gp/product/B00...lance&n=172282