Is there a Calendar application for the iPhone, which remains compatible with iCal, but which is more sophisticated than the one that comes with the phone?
One example is that iCal allows one to customize the frequency of repeated dates, but the calendar on the iPhone doesn't.