Rather than to try and find a driver which may currently work, I'd go for a supported or at least known as working NIC. Even if you can find a driver, the system could break with each update/patch you apply.
On the other hand, if this is a test/lab system, do you really need to install ESXi natively or would a installing ESXi as a virtual machine on e.g. VMware Workstation be an option. Running a virtual environment would also allow you to build multiple ESXi VMs and run a complete vSphere environment on a single host.
André