Just signed up to what should be the best international forum for the best bike in the world and all I can see is bitching across the Atlantic and bitching about this versus other forums. Admittedly, I've only had a quick scan through so far, but it's a pretty negative first impression, all the...