I run a Garmin Dakota 20. I would make sure whatever you buy will accept external mini-SD cards. The reason being is it's much easier to load other maps that way. And, if you ever go out west you can buy a chip to install to show you the public/private boundries. That's the main reason I bought my GPS.
Garmin Oregon 450T.. A very similar unit to the Dakota 20, but it came with pre-loaded maps.
I really love the 450T, and if you watch for cabelas sales, they usually have awesome prices on the garmin GPS units, especially lately since garmin came out with a new line recently stores are selling off their older models..