Download Windows Live Mobile, because it is awesome.  I just got a HTC 6800 and I chanced upon this application, and it has maps, traffic. weather, etc..