I'm currently researching switching to the Thunderbolt and have some questions. 1. How well does GPS perform? Can locks be obtain within seconds? 2. What's the battery life like? 3. Does this phone come with an app for instant messaging (yahoo, aim, etc.)? 4. Does this phone come with the Swype keyboard? 5. Can the launcher be replaced with ADW EX or LauncherPro? 6. Can apps be sideloaded? Anything else I should know? Thank you in advance. My choices are between the Thunderbolt, Evo 4G or the Epic 4G.