Yes this is a great phone, well I have to say it was....
First of yes it has GPS if you have the right ROM. Currently DOPOD rom supports GPS and it works great.
But after couple of weeks of enjoying the phone one day it suddenly started acting up. The start menu started to pop up constantly and after couple of minutes the touch screen became completely useless. taking of the screen protector hard reset fixed the problem but couple of minutes more use and it has shows the same problem.
Worse of all, I am not the only one having this problem. There are about 30 people on the XDA-developers.com that are experiencing this problem.
So if you are thinking about buying this phone beaware... read about it at
BTW if anybody has an idea what this problem is related to please let me/us know.