Gmail IMAP pushes great to the BB (for a little while. Maybe a few weeks). Then, it stops pushing and you have to delete your account on BIS and resend service books to make it push again. That works for another couple weeks, and then you have to do it all over again to keep it pushing.