I am going to be buying this phone either this week or next. What is the battery life like? I'm coming from the Motorola Triumph, which had horrid battery life unless there was a different ROM being used. Also, is there going to be any DEV support for this phone? The Motorola Triumph had an MIUI ROM, which was simply amazing.