I prefer Expresscard. It is the one solution that works in anything; I have an Expresscard to PCCard adapter, and an Expresscard to USB adapter. That way I can use it on any device I want.
I also prefer Expresscard because it keeps my USB ports free...