I too bought a Huawei G510 just recently after using an Xperia LWW with ICS and trust me, I've used a lot of good phones but this is up there with them. The only drawback is that it has 512mb of ram, but you wouldn't even know that. There is absolutely no lag, plays heavy games, has an amazing display, has very good build quality, good battery time (has a 1750mAh battery), etc. Trust me, it's up there with the big guys.
Just read a little bit about Huawei the company and you'll know it's a good product not your average crap chinese manufacturer, way better than an unbranded droid stamped with a local name here.