it all depends on what your buying it for.
if its something your going to use in dry weather and only now and then you'll need to adjust your views on what is right for you.
I used to work for yamaha and test rode a lot of bikes,not just yamaha's but also suzuki's.
I own a gsxr 1000k7, Not because it's the best but because it was the bike which i felt better on.
The R1 is a lovely bike.But with the cross plane crank engine you need to ride it like a v-twin.the mid-range is impressive and brakes are very good.
As for the gsxr i found that at the top end, and i mean very top end the gsxr pulled harder. You will only find this out on the track not the road.
The gsxr was slightly weaker on the brakes but it did feel to tip into the corners a little better but the R1 was quicker exiting the corners because of the cross plane pull of the motor.
The fireblade was a good all rounder.not slow at all but also not razor's edge like the R1 or gsxr. You could use the fireblade all day because the seating position is slightly more towards comfort than racing.
if you enjoy your ass in the air and thrown over the front end then you will enjoy the R1's positioning and poise.The gsxr however is again racy but not so committing,it allows you more space than the R1.
What you have to remember is that these are based race bike so comfort is not the issue.Honda have always stuck somewhere in between and the history of the fireblade tells you that most people think they got it right.
The gsxr has a big following because again of its history and for years suzuki only did a 750 which always raced against 1000cc bikes in wsb.
The R1 changed how people viewed road going superbikes just like the fireblade did 10 years before that and the gsxr 1000 re-wrote the book in 2000 when it arrived.
But i can tell you honestly.you will never ever get to use the full 100% of the bike on the roads. If you do you will die or get arrested trying.
I have thousand and thousand of miles riding wsb and moto gp bikes and its a completely different world between what you buy and what i have ridden.
Even the yoshimura gsxr 1000 is a stunning bike but who pays £25,000 for basically a gsxr with a higher top end?
If you want my advice.The bike you can speed on, knee down in most corners and wipe the floor of the big 1000cc riders is the yamaha R6.
just because it's a 600cc bike means nothing.it's lighter, aggressive and makes it possible to outbrake the big boys into the corners.
You'll be out the other side hitting high revs while they are still picking up the throttle of the corner.
You don't need anything more on the road.
Trust me.