I just installed the newest version of
Outlook E-mail Scheduler and it's working perfectly on my Touch Pro with Gmail IMAP. With the service running Outlook downloads mail within seconds of it being sent. I had been using another app called IMAP Pusher Service previously but it was very flaky and was no longer being supported or updated. I think this is the closest we're going to get to push Gmail unless they add mail support for Exchange.