Has solid state finally come of age?

Solid state technology based on flash memory offers enormous advantages for data storage. Well, that's the theory, anyway. The supposed benefits are clear: with no moving parts, solid state drives (SSDs) should deliver a boost in robustness compared with conventional magnetic disks.