Best Exchange Email App

Hi guys,

I've been using the stock email app on my Xperia S for my Hotmail account, however since an update to the Active Exchange protocol, my battery life dropped significantly, and trying to remove and add the account again results in errors.

So, since using the default app is out, and I want to use Exchange so I get Push messages, and don't have my phone constantly redownloading deleted messages, as it is just now with POP3 and IMAP. Can anyone recommend a good exchange email app. Preferably free, but I am willing to pay if necessary, since I will be sticking with Android for a while yet.

Criteria for App:

Attractive design (preferably)

Exchange Connectivity

Push Notifications