i have MSVC++ 6 EE for windows but i spend a lot lot more time programming on linux. Also for the EE thing, correct me if i am wrong, but isnt the COMPILER the same for EE and non-EE...there are just more tools added to the IDE, etc...but i think that the base compiler is the same...