Thank you for sharing!
FFT kicks asses all the way, wanna some day grasp at least the basics, AFAIK it quickly groups similar (by what criteria) data.
You are welcome to include my school-method RTHMTC.bas into your code and check whether the results match.
On that note, have you seen or heard of FFT sort?
Once a great algorithmist mentioned that it could easily beat Hoare quicksort, sadly never found anything related.