The only thing I would ask for is a "free-to-enter" priority box for the to-do list that will also accept negative numbers. ie. I might have something very important to do (number 1) and then get something MORE important... I could then assign it to -1. etc.

Other than that it works just like the one on the wall, but I can set alarms to remind me to forget about peoples birthdays...

I want to be able to set the increment for when you're creating new events, rather than having to stick to the 15-minute increments. Most of the classes at my school start at times like 9:05, 10:10, 1:25, or something like that, so I have to go in and change both the starting and ending time for them. If I had five-minute intervals it would be better. Also, I wish I could turn off the warning that asks if I want to change all instances of a repeating event, maybe hold down option if I want to change only that event, but it gets annoying.

after using entourage so much I've switched to ICAL because of its speed heh. I mean when you use entourage all the time and you put a lot of info in there it just really really bogs down on me. ical is pretty cool dudes i dont' know about you but the whole subscribing to calendars online and publishing them is really a great feature. I use it to keep our sales team on track and we also use it for our marketing deadlines so that everyone can see not. Now if microsoft made office on mac and windows be able to send to events to each other without having to have that special office server (i forget what its called) that would be ideal, but oh well iCal solved all our issues. just about. heh