If you’ve upgraded to Snow Leopard, there’s something new in Automator that I sort of like. It’s called an iCal Alarm. You can create any Automator flow (an alarm clock that plays a certain playlist, something that clears all the items on your desktop and files them, etc) and save it to iCal so that it gets run at a certain time every day, week, or on whatever schedule you want.