I just bought the same st-lab USB3.0 expresscard on offer from Maplin, to try in a 17" unibody MBP, 2009 running Snow Leopard.
I downloaded and installed the LaCie USB 3.0 driver, which recognized the card, since it uses the same chipset as Lacie's adapter and LaCie don't seem to have enforced any vendor tie-in (they might have for usb3.0 drives, though, not sure yet).
In System Profiler (About this Mac -> More Info) it shows up under PCI regardless of driver, and, with the LaCie driver installed, it appears also under USB as a "USB Super-Speed Bus".
I haven't tried it with a USB 3.0 drive yet (none to hand) but it runs USB2.0 drives just fine, power issues notwithstanding (it won't supply enough to run e.g. an Iomega 1TB USB2.0 pocket drive - needs a 2-ended USB cable with extra power supplied from one of the Mac's USB ports, or external 5v plugged into its power socket).
I haven't tried it on a Thunderbolt equipped mac (mine is too old for that), but the LaCie driver claims to be Lion compatible.
I also downloaded CalDigit drivers - these are based on open source code so while people report that the driver as-supplied doesn't work with non-CalDigit drives, they do provide source code under the GPL. which one could readily modify to suit other vendors. The also provide a brief PDF doc describing (very vaguely) the process to build the driver from source - this is enough for a reasonably experienced programmer but won't be of any use to the average user. The CalDigit documntation suggests issues with thunderbolt systems, implying that some or other Apple update may have stopped their driver working (this is speculation - when the LaCie driver worked I didn't investigate further.)
All trademarks acknowledged, and it goes without saying that neither Apple, ST-Lab, Lacie nor CalDigit will support any of this in this context.