Known as MSTASK, the Microsoft Task Scheduler is the Windows answer to cron. It even comes with a dandy, easy-to-use interface. The thing can be dumbed down enough for average users and powerful enough for the gurus.