Which of these bikes has more power? and Not just Ducati claimed horsepower, has anyone ridden both? I love the looks of the 999, but don't want to get smoked by girls on 848's on the highway. I'm not tracking the bike just street and highway
OK finally, something I can identify with. Every time I ride the 999 I come home frustrated because I feel it was laughing at me the entire ride saying "wimp". I go through sweeper that feel very exciting at 100 on the Monster and ST and the the damn 999 goes "wimp".It used to be frustrating to ride the 999, feeling that you had to keep holding it back.