So I returned my bent iPhone 6 and have ordered a Moto G 4G (went with this as the 2014 is a little too big). Figured it's a good basics android device that will last me a year. My only experience with android was two weeks of owning a nexus 4. And I have to admit I hated every second of it sold it and went back to the iPhone 5. The battery was awful and everything just felt clunky. But having had a play with the Moto G I was really impressed and am excited to try something new. Should I root it? Or not bother (I always jailbreak my iPhone's). If so is there an idiots guide for someone who's never rooted a device before? I'm also looking for a messaging app that provides quick reply (reason I jailbreak my iPhone's is bitesms)? Basically. What are the essential apps that I need? Absolute must have apps? Are their tweaks that are must have? I've had iPhones since the 3G so if there's any advice on how to make the switch easy i'd appreciate it.