Yep - I use K-9 Mail (free on the Market) to access my Gmail account via IMAP, plus my Hotmail account (via POP3) plus four of my own domain emails, each via IMAP. Works a treat and as Google IMAP and my domain hosting company both support IMAP push, I get instant email on all the IMAP accounts.