Many of the current SSDs have their own clean up function built into the firmware of the controller. For example, Samsung based drives call this garbage collection. I'm not sure if others use that same term. It works independent of the OS so if you decide to get an SSD and run it with XP, I'd suggest you get one with a form of GC.