Check out the new BackgroundWorder component. This is so very cool. I've had to do similar things in at least 5 different projects I wrote in the past year. It's great that this stuff will be built into Windows Forms 2.0. It will sureley save me a bunch of time.