whats the big deal with push? is it really only relevant to mobile devices like the iphone?
I use gmail with IMAP and when I had two computers it was perfect as everything was on the server just like exchange. The only difference I can see (and please educate me as I'm not great at this) is that IMAP requires polling from the computer whereas push signals the computer that there is a mail.
So probably useful for an iphone but not such a big deal for a mac/macbook which can poll every 5 minutes anyway.
I use exchange on my N95 and set it to sync my mail every 15 minutes during work time, but it can also be on all the time. So its polling, but I get the speed of push and it doesn't use much data either. I often get mails before my work computer on the LAN does