Transcend has just launched the M3 Multi-Card Reader that virtually handles every single memory card currently available in the market, including the newer generation of SDHC cards. The supported formats include CF, SD, xD-Picture Card, Memory Stick, miniSD and microSD. It is connected to your computer via USB 2.0 and does away with the need to carry around a miniSD or microSD card adapter. Love the pink color that the M3 comes in. You can purchase one to accompany you on your travels for $25.
This particular model is no longer available, but the same brand has newer alternatives, such as the ~$13 Transcend USB 3.0 Super Speed Multi-Card Reader for SD/SDHC/SDXC/MS/CF Cards (TS-RDF8K). If you must have a pink memory card reader, the $7 model TS-RDF5K exists in Pink, Black and White.