Reminder.app is an App for the iPhone to set Alarms directly in the Calendar. If you have MobileMe or Google calendars, your alarms will appear on your Mac or PC, too.
You can set the alarm by enter a title and x minutes, hours or days in wich the alarm should come up. The app enters the alarm in the local calendar and your MobileMe, Google calendar or iTunes sync does the rest.