just to elaborate. I saw this PCMCIA card reader for CF cards at a local IT shop. for those not familiar with it, it's a credit card sized but 5mm thick card that slots into yr laptop at the side.
it costs $22 and carried a sandisk logo, i didnt enquire abt it as I was in a hurry for lunch. the reason why i am thinking of getting it is because my not so modern laptop does not come with a cf card reader or any other memory cards.