Consumer Reports tester Frank Spinelli has driven thousands of miles this year. He and his team have tested more than 100 portable GPS units, ranging in price from $90 to $450. They come with lots of features like traffic info. It can show delays along ...