Well you can guess what we are using at University can't you? Yep MS Visual C++ V 6.0. They have to use a standardised OS and software and this is what we use. It as consequence is the only IDE that I have used. I have just built a Linux machine to use with my Amateur Radio hobby and I intend to carry on learning C++ and do most of my programming on that machine. So I'll be back looking for advice on complilers after my exams on the 28th.
Meanwhile thanks for the help, incidently running login.exe from a command prompt produces the same result so I presume the MS debugger takes over the whole machine!