Sadly the new laptops does not have a ExpressCard slot but it does have USB3 slots; so I have to go with that just hate having wires and extra stuff to hook up ; especially irritating when I have a 95 MBS sony inbuilt card reader [Its like lightning] but ony for all the DUO/Memory stick/SD cards even the next unannounced versions.
But thanks for all the tips.
I did hear one can get a CF card carrier and slide a SD card inside it - I wondered if they would work with a 7D - but not even seen them on the market.
Anybody seen these let alone tried one with a 7D?

