sorry, of course you're not waiting for this reply, but: as linux already is a programmer's heaven, IMHO it would at the very least be extremely clunky to try and run something like the huge visual studio stuff on top of it! this would just be asking for trouble, unless CodeWeavers would actually go ahead and officially support visual studio - which they won't.. why not learn some (original) Java, Python (it's fabulous), and perhaps even some C and use BASH as your IDE? your bonus would be very clean, platform independent code. or if you need a GUI IDE, why not try Eclipse or KDevelop? version 3.0 of the latter just rules big-time, if you're into GUI based development..