How tall are you and how heavy are you? If it were your first bike I would look for a 600cc. I know a 600 is on the "small" side, but it's still a lot of bike. Also 600's are cheaper (buying and insurance). The difference between a 600 and a 750 or 900 will just be noticed between bikes. In other words, any 600 will blow away 99% of all cars on the road. Also the "smaller" bikes handle better. I own a 94 FZR 1000 (was looking for a 600, but found it cheap...) and a friend has a 97 CBR 600. His 600 can be turned SO much quicker than my 1000. Being that I NEVER use the full power of my bike (no 5 mile straight roads w/o traffic) I can go faster on the CBR. The only reason you might want a larger bike, would be if you were really tall. Also, buy "a twist of the wrist 2". It's mandatory reading for any rider. If you have any questions feel free to email me. Cant help on where to buy a bike, being that I'm from CT.