Summary: Card readers sometimes don't work with linux very well and the ones that say they do tend to be more expensive. I would guess that being PC/MAC compatable is close to being linux compatable. I just recomended this to someone today.
Pros: While inexpensive it works great even across multiple OSes (and straight out-of-the-box). In Windows, it shows up as a letter drive for each slot and in linux (Ubuntu) it actually says "SD CARD"
Cons: Thing stopped working only a couple days after receipt. It would show as the drive list but wouldn't show any thing installed in any slot. When installed on another computer, it would read initially and then disappear.
Summary: Accessing memory isn't a breeze. There are several reoccurring instances where the reader will lag and freeze when reading a card (i.e., when exploring folders on a card). Don't buy this reader. There are better choices out there. Bottom line, I hesitate to put my full confidence in this device.
Pros: It usually reads my flash memory. Yes, usually. I love my Newegg.
Cons: This card reader is less than satisfactory. It is very cheaply made. The day I got it the plastic housing came open. It snaps back on, but it is still easily separated.
Summary: Not sure why other people are giving bad reviews. I use this with my 2GB CF card in concert with my Canon EOS. It works perfectly, and is quite fast in transferring to the computer. Better than my internal card reader.
Pros: Great speed from CF card - over 4MB per sec.
Cons: Short cord - limits placemtn, but removable/replaceable with standard USB mini cord.