Hello, I am 18 and I am looking into purchasing my first ever street bike. I have been riding dirt bikes my whole life, not competitively but I have a farm and go almost every weekend. I have read many forums saying ninja 300 or something in the 300 cc range, however I really don't like the sport bike feel. I like naked bikes better. Also I plan on doing a lot of highway commuting, not the first few weeks but eventually. My dealer told me the fz07 is a good bike but others have said its not a good starter bike. I looked into the duke 390 and like it but dealerships near me don't seem to have it. So I was wondering if anyone had any suggestions for a bike that can definitely go on the highway, is a good starter bike, and has abs (my dad said I had to get one with abs). It doesn't have to be a naked bike I just prefer them to sport bikes. I felt more comfortable sitting on the Fz07 than the R3 I sat on. Thanks for the input!