Is there a free defrag program that works on Vista? I absolutely loath the windows built in one, which only displays 'this may take a few minutes to a few hours'. I'd love one like the version in windows 98, that showed you everything it was doing. It's really annoying to just see a program that displays nothing at all but makes your drives sound like they're about to die. Any suggestions?