What Apps/Widgets/Tweaks keep you from switching back to iOS? (without rooting)

I have recently switched from an iPhone 5 to a Moto X. I had earlier last year switched from a 4s to an S4 and could only survive for about 10 days before I switched back to iOS. There are many reasons I love the iPhone

- Apps seem more refined

- I actually use Siri

- Visual Voicemail

- Premium Hardware Design

- etc.

The moto X seemed like the Android phone that truly fit me: perfect size, amazing battery life, touchless controls, smart notifications, and of course, the ability to customize the look and feel of my UX as you can do with all Androids.

Now that I have had the Moto X for over 10 days now, I'm starting to hit that point where I'm longing for iOS again.

First and foremost, I'm not getting the great battery life out of the Moto X as I thought I should, but if I lose my touchless controls and active display/smart notifications, apparently I can achieve the near 24 hour battery life...otherwise I barely get 8. I understand that I can turn off features to achieve better battery, but these are the features that sold me on the Moto X in the first place.

So, if I don't have touchless controls or the smart notifications...what apps/widgets/tweaks on Android are worth sticking around for?

I DON'T want to root. And I DON'T want to do anything shady/illegal like downloading an app that gives me free movies or music...sounds great but I'd rather pay and feel legit.

Help me realize why I should sign a 2 year contract for any Android phone.

Joshua Topolsky said in the latest Vergecast that iOS and it's animations slow him down too much even with a tweak to lose the animations, therefore slowing down his workflow as compared to an android...What exactly is happening faster on the Android system? I don't find myself doing anything any faster on an Android...

I'm totally open on this subject and truly want to make this Android thing work...HELP ME STAY!!!