I have MASM32. It seems to be pretty good. Go to this site for compilers and tutorials. By the way, could you send me the code that you used to open/close your cd drive? Thanks.