To find out which GPS devices work best, Consumer Reports tester Frank Spinelli drove thousands of miles. He and his team tested more than 100 portable GPS units that cost between $90 and $450. Some have cool features, like traffic info that can show ...