Congrats! Awesome phone! And nice pics!!
Try gMaps Pro: http://www.windowsphone.com/en-in/store/app/gmaps-pro/5fad1b41-f8db-4397-b584-4a0da12fe233 (Not the exact replacement for Google Maps on android, but a good alternative nonetheless)
Try MetroTube...