The iPhone calendar isn't bad, but it isn't great, either. It only offers a day view and a month view - it doesn't have a week view, which drives me crazy.