I use spanning sync on my MacBook which sync my calendar every 30 mins (can be shorter) with google cal informant then syncs to my iPhone 3G and my iPad. What ever changes I make on any device is update across all calendars I do not use mobile me as I cannot at this time justify the cost. In making a decision to pay more for informant In my opinion is it just works every time without issues further more it exceeds what I expected from the program. We have RDO roster days off that vary over a 21 day period i can actually look 8 months (or what ever) ahead and see if i am off during a special weekend or what ever assuming they will not change the roster. I use the every 21 day function to repeat as my RDO's follow that cycle. I also have staggered hours for example start 1pm finish at 8pm once every 3 weeks. The alarms come up on all devices plus i receive an email from google as well. I can if needed acess google cal from any where if I for what ever reason do not have my iPhone, MacBook or iPad with me. It is all about productivity. I have to compliment the developers for their excellent support. Each upgrade provides even better features. Hope this helps new users whom are looking for this type of app.
I have to say that every persons requirements differ and in business in most cases one buys a third party application as it will do more than the basic applications supplied with any device. This is important in scheduling meetings etc for example groups. In other words regardless what ever Apple or Microsoft offers on their platforms most serious users will seek alternatives. The people that benefit are individual developers that provide apps that customers want.
Originally Posted by epb
The best simple solution is Calendar Event Pro. It's a simple $0.99 app that adds all the custom repeat and alert functionality to the native iPad Calendar app. You don't have to have a separate calendar.