Ok...I'd love to switch but there is one thing I would like to know if someone has any experience in this area I would greatly appreciate your input. Virtual PC is my question....specifically VB6 and VB.net in that environment. Has anyone ever had any experience using either and if you have on which OS in VPC. I have to give credit where credit is due. Seeing OSX really caught my eye and has had me buying / reading eveything I can get my hands on about Apple and this is the only burning question I have. I really love the "flow" of the OS. It appeals in a way that no Windows version ever has. I've skinned XP in a futile attempt to simulate and stimulate but it just doesn't do it for me. Other then that the only other reason I would even keep my PC is for Ultima Online.......but thats another story. Thanks in advance!!