I prefer using the one built into the garmin GPS... it'll tell me gas prices based on whats closest to me AND an arrow telling me which direction it is...

Otherwise the MSN "livesearch" installed on my phone works well if you know the area and don't mind entering in where you're at. If you don't know the area then have fun hunting for that $.02 cheaper station