I am wondering if anyone has tried to write defrag software for the xbox lately? Freedos has some working source... Maybe someone could adjust it to read fatx? With how a defrag app works, it should be a snap right? I would try it myself, but I know nothing beyond ASM (it is written in C) nor would I have a way to compile it.
It is located at:
http://users.telenet.be/imre/FreeDOS/ (Source included and is GPL)