I've been testing Smart Defrag 2 as a free alternitive to Diskeeper 2011.
The UI is much nicier than Diskeeper, but it doesn't include SSD optimization.
Well worth the download