Another vote for the Street Triple R - get the second generation bike if you can. I've owned first and second gen and they're both great bikes but the second gen is just that bit better in my...