Since clean install from .iso image didn't work for me, here is a quick work-around-how-to for running pfSense on VirtualBox (using existing VMWare image)...
Get pfSense-1.2.2-VM.zip (VMWare image) and pfSense-1.2.2-LiveCD-Installer.iso (from one of existing mirrors).
Extract VM.zip and import VM disk into VirtualBox using File / Virtual Media Manager. Set up your new machine to boot from downloaded LiveCD .iso and use newly added hard disk (imported from VMWare image).
Since you are booting into LiveCD set up your LAN/WAN interfaces and go to shell (option 8). You will have to check disk using fsck /dev/ad0s1a, mount it using mount -o rw /mnt and edit /mnt/etc/fstab to change /dev/da0s1X to /dev/ad0s1X.
Save you changes to fstab and halt the system. Remove LiveCD from you machine settings and you should be good to boot pfSense on VirtualBox.