It took maybe 2 hours to download and install the Linux Mint ISO on VirtualBox. I imagine it would work, possibly better, on the VMWare Workstation free trial as well.
Linux and especially Steam is really slow in VirtualBox especially since I limited it to only one core and 1GB of memory, but it works, downloads games, sound works out of the box, and the install seamless using a virtual drive image.
A command like "sudo dpkg -i steamwhatever.dpkg" works for the installation package I believe. The only things I really ran into were one, at the very end of VirtualBox installation, my computer completely froze. Capslock light didn't respond, mouse didn't remove, power switch instantly powered it off. Once I booted it up again things were fine. Two, I was confused about my username since I -thought- I used caps, but the Linux username ended up being all lowercase.
I haven't gotten TF2 installed yet because I made the virtual disk image 16GB which is apparently slightly too small. I'll try to increase it to 20GB or something.