BSD Virtual Guest
So I am a big fan of VMs, actually got experience enough to switch my development box to a linux distro.  At this point I would like to get more experience with BSD and hope to do this with a VM.  So the question I have is what configuration is correct?  

BSD...

 1. List item
 2. FreeBSD
 3. OpenBSD
 4. PC-BSD (I know it is FreeBSD with a KDE, but might be simpler to get started with)

Which Virtual Machine is best for these guests (on a linux host)

 1. List item
 2. VMWare Workstation (have a license for 7)
 3. Virtualbox 4
 4. QEmu 
 5. Other?

Any suggestions from experts would be great.  I was able to get FreeBSD and PC-BSD installed on virtualbox 4, however I get horrible resolution that I can't seem to fix.  
BSD Virtual Guest
===

So I am a big fan of VMs, actually got experience enough to switch my development box to a linux distro.  At this point I would like to get more experience with BSD and hope to do this with a VM.  So the question I have is what configuration is correct?  

BSD...

 1. List item
 2. FreeBSD
 3. OpenBSD
 4. PC-BSD (I know it is FreeBSD with a KDE, but might be simpler to get started with)

Which Virtual Machine is best for these guests (on a linux host)

 1. List item
 2. VMWare Workstation (have a license for 7)
 3. Virtualbox 4
 4. QEmu 
 5. Other?

Any suggestions from experts would be great.  I was able to get FreeBSD and PC-BSD installed on virtualbox 4, however I get horrible resolution that I can't seem to fix.  