Google Maps works.
Just use this simple trick.
Pull down notifications bar, then turn WIFI ON
Now open Google Maps.. it will start without hang and work well!
Now turn wifi off from notification bar... DONE!!
google maps will use gprs... dont worry...