TomTom U.S.A.: US$49.99

Engadget: TomTom usually charges US$99.99 for the U.S.A. maps but through December 28, 2009 you get it for half off. That’s a great deal for a full-blown iPhone 3G and 3GS.