One thing that annoys me when debugging programs in Visual Studio (2005 in my case) is that when I use \"step over\" (by pressing F10) to execute to the next line
The simple way to debug one particular thread is to freeze all other threads from the Threads window.