I would say, go for the R6, it looks better, better speed, great handling. Yamaha´s are fast, but they are great road bikes. Suzuki makes track bikes, not great for the road, Yamaha makes their bikes excellent on the track, and on the road. The honda is a good bike, but the R6 has it beat. The R6 is faster with better handling, the only downfall of the R6 is that it is slightly less comfortable than the Honda, but i think it is worth it. The R6 is one of the best bikes you can buy. It has more power than you probably need, but it is small, light, and agile, plus it looks great