I posted a couple of days ago on some stuff to do with scheduling in SQL Server.
MSDN has just published a good article on the internals of the User Mode Scheduler inside SQl Server.