The Garmin Nuvi series was my prefered choice except for the price. After reading loads of reviews, I decided to try the Magellan Roadmate 2000. For the price, it is the best bang for the buck out there.
Very fast satellite aquisition (even works in my house), touch screen, Voice directions, Auto rerouting in traffic congestion, auto rerouting on wrong turn, auto night mode, 3d view or birdseye, and dynamic turn view, and ability to plan an entire trip with multiple destinations (not just point to point), free web updates and best of all, under 300 bucks if you search for it.
Really, the only thing I do think could be better is the somewhat limited point of interest database. However, it has been fine for what I needed. Whatever you decide to go with, make sure they use Navtec maps. That is the only thing that kept me from buying the Tom Tom One. They use TeleAtlas maps which are not the greatest. My dad has one and complains that it will try to route you the wrong way down one way streets. Supposedly, the 2007 TeleAtlas mapping is supposed to be better but, I do not know anyone running them yet.