I would go with option 2,
Inateck PCI-E to USB 3.0 5-Port PCI Express Card and 15-Pin Power Connector, Mini PCI-E USB 3.0 Hub Controller Adapter, with Internal USB 3.0 20-PIN Connector
This would give you the most flexibility. The first and third options doesn't provide power, which some external devices require. For example connecting an external hard drive. It also doesn't provide the option of connecting case headers.
I have a similar card to option 2. I connect an external hard drive for data backups and use the usb header to connect my 3.0 ports on my case as my Motherboard didn't come with the required connectivity.
Hey starjax...Thank you very much for your response, time and assistance.
Quick clarification here. If I am mistaken I apologize, but I looked at option 3 and it says it has power. 15 pin SATA Power Connector to power USB devices from your PC power supply. Also, option 3 has this feature as well: Energy Saver: Support LPM, Low Energy Consumption. Not sure if this makes a difference or not.
If I am right about option 3 and I know you mentioned that It also doesn't provide the option of connecting case headers, would you still go with option 2? Can you explain just bit more about it not providing the option of connecting case headers?