I am a beginner and we just spent the entire weekend shopping for bikes, I have my heart set on a street bike so no cruisers etc. I have narrowed my search down to two bikes. I am only 5'1" and 120lbs so I am a small woman. I am looking towards a Ninja 650 or a Ninja 300. I am interested in the 300 for learning purposes and the fact that I know it CAN be lowered if we decide... but the 650 is more appealing for the long run because i'm fairly sure if I get the 650 I will stick with that for a long time. Opinions? Ideas? Thoughts?