I use Google's push contact/calendar sync and it works fine. I don't see why MobileMe wouldn't but I don't know for sure. I actually have a MobileMe account as well (free from work) but don't use it much except for the iDisk, so it hasn't occurred to me to try any of the push stuff with my iPhone. I'm really busy now so I can't really try it, but may at some point.