PE
I have 2 that I use on a regular basis
unit 1 is a Garmin Street Pilot I-3 great unit if you have a street address to give it. On the small side compared to the newer ones( it is about 2 years old and already out of production) came loaded with maps of North America and Canada, requires no subscription, it does require map updates every 2 years I just put one in it cost about 75 dollars for the update. I am very pleased with this unit.
unit 2 is a notebook computer equipped with DeLorme Earthmate GPS software and usb GPS antenna(got the software and antenna at WAL-MART for about $100.00). This is a great program if you do not have the house number just the street name. This program will also locate a spot using lattitude and longitude coordinates(I use this to find cell phone towers when I work on them, as they usualy have no addresses. No subscription fee for this either, I assume it will need to be updated at some point, but have not gotten an update offer from DeLorme yet. Hope this is helpful to you