Andrew has put together a good tutorital on getting started with Timer Job development.

http://www.andrewconnell.com/blog/articles/CreatingCustomSharePointTimerJobs.aspx