So I'm trying to decide which TMobile phone to get. I really like the specs on the G2x, but with all the problems it's had I'm nervous about it. The screen bleed issue doesn't really bother me, but wifi connectivity, constant reboots and bad reception do concern me quite a bit. Poor battery life also concerns me, but as long as I can make it through the work (8-12 hours) day I'll be happy. Reading through forums it's been difficult to determine if these issues have been resolved with the new software update. Has Gingerbread fixed the issues with the G2x? Wifi? reception (phone and data)? Reboots? Battery life? Should I just buy another phone?