$145 is a decent chunk of $ for an unsuitable solution, I feel your pain. I can tell you that the RocketU 1144CM is a superbly awesome card. Think of it as HUB in itself. It has 4 independent controllers and flat out screams regardless of how many drives are plugged in, and if moving from one USB3 drive to another.
It requires NO additional power leads and drives won't get lost or eject themselves when waking from sleep or anything else.
It is a RAID capable device and it works well. In my experience, it will only work with storage devices (Drives, USB Keys, Card Readers). I does require installing a driver (which seems to be pretty flawless).
Now, I've only used it with ONE no name brand card reader of the USB 2.0 variety, so can't attest to it's work ability with most of them. I have however plugged in a multitude of external drives and they have all worked perfectly with no compromise of transfer speeds.
I have 2 of the Orico cards. Both work well as driverless solutions, but the 4P card requires additional power. You can pretty much plug any USB3 device you want into these cards, but if you plug anything else into the other open port(s), you will see a marked decrease in speed.
If you intend to run
only storage devices, I'd go for the RocketU (but make sure you do the research, and
get the model DESIGNED FOR YOUR MACHINE AND OPERATING SYSTEM.
There are a few different models and not all of them work with all versions of OSX, and all versions of the MP. I think I read a few posts up that you have a 5.1 machine. If you are running 10.8 or 10.9 you need the same model that's in my signature.
I really can't find any devices other than storage devices, that need USB3. I have many USB devices and most of them are running from a powered USB2 Hub. Drives are what the USB3 ports are for here.
If you just need to plug in one drive, or a random device, I would get the
ORICO PFU3-2P Lightning Mac USB 3.0 2 port
I have both cards (not at the same time) just incase some kind of an OS upgrade temporally disables the RocketU. I don't want to have to wait for the driver upgrade. I doubt that will happen, but it has happened in the past, and I'm ready for it.