if you want to know more about Threading, theres a series of posts (in the making) by Sacha Barber on Code Project. This is definitely a good read :) The following are links to the posts: Introduction into threading in .NET Lifecyle Of Threads/Threading
Read More...