alrite mate i am a biker and have had all of the 3 bikes mentioned, gsxr is a good beginners bike it forgiving and reliable and still brings the wow to your face, kawasaki ninja is like riding an animal if u make a wrong move it will bite......hard and a yamaha r6 is probably the best all round...