ah, i see.
I have my own domain, and I forward the mail to gmail. From there i use gmail forwarding to forward to my own imap account; I don't get push, but I haven't missed it much. I'm hoping that they add support for push in other imap accounts besides yahoo at some point soon.
I was considering forwarding from google to yahoo, but i've seen too many people report intermittant delays and downtime; i recall back when I used to use yahoo for mail, i'd get multi-hour delays. Gmail is pretty much rock solid, so I'd rather accept a maximum delay of 15 minutes (due to polling) than risk a huge delay due to yahoo.