An SSD is the best defrag, as fragmentation is moot on solid state storage. SSDs are standard SATA drives, which means they will work on any computer that has SATA.
A hybrid drive (e.g. Momentus XT) or caching solution (Z68 et al) is next best, as it caches your most frequently used data...