I just saw this phone at chinavasion
today and yes from looking at the specs, this seems to be an excellent phone. The processor is not the latest and greatest anymore, yet it is Quad Core and the screen is quite big. It has the usual 1 GB RAM, what is important and 960x540 with 5.3 inch, that is also acceptable.
What is very excellent about the phone is it's price and it seems as the 2600 mAh battery in that phone would indeed be 2600 mAh because of the size (physical).
I would say for the money, it is a great phone