Yeh i do. I also have Application.DoEvents(). But that's not helping at all.

I think my threads are messing up the thread that handles the UI. I used a few delegates, but no background workers... But on the other hand, by threads are async... Well anyway i'm so confused right now...