I want to add one thing to the record here also.
After asking some co-workers, I'm more positive about the MSN Direct channel. It seems to be the only one of the three that reports current gasoline prices. The prices seem to be accurate and current. That's a big plus with current gasoline prices, and with a unit (such as a Nuvi) that will display prices within a certain distance of your current location.