As you *should* know.... it is important to be careful with threads when programming a WinForms UI... specifically accessing controls should be done on the single UI thread.
This post gives a load of great detail.
http://weblogs.asp.net/justin_rogers/articles/126345.aspx
Remember Me
a@href@title, b, em, i, strike, strong, u