Great question — answering as the UphillTech team:
I use a different VM instead of VMWare but I do have FreeBSD 8.1(64) working. I used the NAT interface (default for VBox) and asked for BSD to try DHCP. BSD apparently picked up an address but still went on to the "give me a specific IP" page. I canceled out of that page and when I looked at ifconfig em0 it had a 10.x.x.x address, was active and I can use ssh from the VM'd FreeBSD to get to other systems on the internet. VMWare might be a little different but I think the general principles should apply. PS: I did the original install without networking and then went back separately to configure it with sysinstall.
Full answer by hotei: https://superuser.stackexchange.com/a/188989 (CC BY-SA 3.0).
Need it done for your business? UphillTech.