IMHO I wouldn't buy anything other than the Intel card, which is supported in ESXi btw.
Intel's driver support is excellent in all OSs (especially for their network chips). With other network chipsets (especially Broadcom and Realtek) the drivers are far from refined.
With other adapters the problems can be anything but it will usually be, will not work (eg. no driver), will work but needs a driver, or there is a driver. The Broadcom and Realtek adapters usually do have drivers but the drivers crash or they are unstable which will result in (at best) bad throughput, at worst a kernel panic. Most of the times the driver will just crash and your connection will die at which point it depends on the OS how to proceed. Solaris will automagically start it up again and you can connect again (but your previous copy/downloads/etc. will have been cut off) or in Linux you need to start it back up again with a script or commands.
That is my opinion based on quite a bit of experience in Linux, FreeBSD and Solaris (in my spare time and at work).
EDIT: Check my post above again, you can get an Intel quad port from eBay for about R2k which isn't that bad.