The Busa is... different looking - personally if I wanted total overkill I would go for the Kaw 14. However, owners that use them for high mile sport touring can't say enough good things. Different Strokes!
By the way Desolation, your avatar looks different?????