I pay for MobileMe, and I think it is pretty good.
However, for a paid service MobileMe is pretty lackluster. You can't create Calendars on iOS. Once you create an event, you can't change the calendar it was in, on iOS. You can't invite people to your calendar events, on iOS. You can't add custom repeats within an iOS device.
There is a whole lot you can't do in iOS for MobileMe that you should be able to do. It is slightly retarded.