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
You can freeze a different thread or switch to another thread using the Threads debug window (Ctrl + Alt + H).