Hi,
This may have been covered before but thought I'd share.
For ages now I've been using the default "Mail" app that came with my Desire to access my Hotmail. As we all may know, this "Mail" app is pretty basic and does not support IMAP, only POP, and refuses to let you set up Hotmail via Exchange ActiveSync.
After some reading, the alternative google mail app named "Email" (icon is an envelope with an Yellow box with @ symbol), works much better and not only allows full sync with Hotmail but also allows Push mail so mail arrives straight away.
Installing and setting this up took about 5 mins without doing anything to your phone's firmware....something I know nothing about!
Anyway, here's how.
Goto this link from your phone:-
users.digiex.net/insanenutter/guides/hotmail-push-android/EmailGoogle.apk
This will download the app to your SD card.
Press MENU and natigate to SETTINGS - APPLICATIONS - and put a tick in the "allow installation of non-Market applications"
Open your file manager or download one from market. I use ES File Explorer.
This should open and show you files/folders on your SD Card. Touch the "Download" folder, and locate the file "EmailGoogle.apk" (it should show with the yellow envelope icon)
Touch this and it should launch. Choose "Exchange ActiveSync" and fill in your hotmail details. Please note that the username has a \ at the start and should be your FULL email address.
Enter your password
Server should be : m.hotmail.com
Use secure connection - tick this if not already ticked.
Accept all SSL - not ticked
Touch Next and Sync what you require
You have an option to choose Automatic (push) somewhere along the way.
And away you go!
Before sure to go back to Applications and untick the "allow installation" box.
Hope it works!