I'll start off with my specs
Dell PowerEdge 2900 running ESXi 5 (Dell Customized Image) new install
all unmanaged switches
pfSense 2.0.1 base install (haven't changed anything except for port forwarding rules for RDP and FTP) with 1 WAN and 2 LAN networks
For whatever reason whenever I create a VM in ESXi it cannot access any network resources, or ping any domain or address except the ESXi host itself. I've logged into the ESX host via PowerCLI and I can ping all addresses on both LAN networks, as well as external domains. I can access the ESX host from my PC which is on a different LAN network.
I've attached a quick visio of my network, as well as the network config for vsphere.
I've asked my buddy who runs a vcloud cluster, as well as a consultant I work with at my job and no one knows what's going on; I'm lost.