I second VMWare Workstation. Been a user since Version 7, now on 12 and it's great. Not too sure about hardcore gaming, but for everything else, I can't knock it
There is also something lurking in the back of my mind about ESX Server, I think it can access the Graphics Hardware directly?
ESX Server is also free I believe?