We currently use the Intel X520-2 Adapters in our hosts.
Intel® Ethernet Converged Network Adapter X520 Product Family
As for setup, we use A, Mgmt and Guest traffic on the two 10GbE uplinks. We use the Nexus 1000V distributed switch, and the storage is Fiber so there are separate HBAs for the storage.
As long as you have the proper trunking setup on the switch side, you could start with standard switches and migrate to DVS later.
Good luck!