Back to the OP...
I've got a threadless 120mm Mutant on my Steamroller, and love it. I like the look, I like the feel... it's just good. If you look on fixedgeargallery, a number of people also run the Mutant threadless.
$6.50 is a steal. Just don't get the yellow one
Mine:
FGG: