Time for more threading work..
Thank-you Mr Sells and Mr Griffiths.
Give Your .NET-based Application a Fast and Responsive UI with Multiple Threads; Figures
Safe, Simple Multithreading in Windows Forms, Part 1
Safe, Simple Multithreading in Windows Forms, Part 2
John.