Basically I have tried leaving an SD card in the in built reader and unfortunately for me it did get snagged (or the kids got to it). Took the card out one day to find the plastic completely cracked. Perhaps I was just unlucky.
I just wanted to add a bit more storage that can be left in for a long time and occasionally removed for backing up. Just debating what would be the best option - a decent card reader that keeps the card tucked away or a SSD. Doesn't really matter as the backup laptop has both.
I have a Class 10 SDHC card in my N10 for a long time now. Nothing bad happened so far. I wanted to use it for ReadyBoost, but nothing really improved, so it just stays there most of the time.
I once looked at the SSD Expresscards, but write speed can go extremely low, even compared to an SDHC card.
My personal opinion is this:
If you play games on the N10 and want good loading times, then buying an SSD expresscard would be better.
If you plan to use an SDHC card for storage / readyboost purposes, then you could go for a card reader. It'll be much better if you are having troubles with the built-in card reader.
Asus N10Jc @ 2.06 Ghz - XP / 7 Dual - 2GB 667Mhz RAM - WD Scorpio Blue 250Gb - FSB:DRAM 1:2 - CVV 1.1V