Edit: For clarification, if you want to use a virtual machine directly (i.e. not in a window or a virtual terminal on another machine running a virtual machine browser), keyboard and mousing directly into the VM and having the VM direct its output directly to a video card/monitor, you must "pass through" the video card so the VM "owns" it exclusively and the host machine does not. Regardless of whether you want gaming-level graphics or just basic VGA output, you need to give it an actual, real graphics card (there are exceptions with new cards by nVidia that understand VMs and let you "create" a graphics card out of a subsection of a more powerful card, but at prohibitive prices). AMD's entire graphics card lineup, from their $20 to their $700 GPUs will let you do this. nVidia's cards detect they're being passed-through to a VM and won't install the drivers, unless you perform a (risky) hardware hack or use their professional graphics cards that a) aren't designed nor optimized for consumer graphics card use, and b) cost at least an order of magnitude more than their regular graphics cards.