Greetings,
I thoroughly agree, take the MSF rider training course FIRST! You'll thank us later.
No offense to cruiser fans, but a beginning rider should stay away from them, at least until they have a few miles/years of experience. The feet forward, leaned back riding position does little to instill confidence. The raked out front forks tend to flop over in slow speed (parking lot) situations. Very scary, and could lead to a needless spill. Yes, cruiser style bikes look cool and "badass", but a beginner should always choose function over style.
That being said, my personal recommendation, based on over 40 years and hundreds of thousands of miles of riding experience is as follows:
Honda CBR 250R - Neat looking, lightweight, decent power, easy to ride, great MPG, easy to maintain and CHEAP! $3,999.00 brand new! They're so popular, you need to reserve one and wait. I've been riding a long time and have owned 24 bikes, and I'm seriously considering getting one myself. Looks like FUN!
Kawasaki Ninja 250 - Again, like the Honda, great for someone learning. Light, easy to maneuver, and the same $3,999.00 price.
Both bikes have one drawback, though. The plastic bodywork vunerable in a spill, even a minor tip-over. These plastic panels can be expensive to replace. Something to think about.
A better choice might be any small (250-400cc) Dual Sport (enduro) style bike such as Honda XL, Suzuki DR, Kawasaki KLR, or Yamaha XT model bikes. Again, light weight, easy to ride and maintain. Minimal, if any, bodywork to bash and scrape if (when) you fall. Added plus, you can do a little off-roading if the mood strikes. Decent, low mile used examples can be a bargain. Just shop carefully and be patient.
Good luck and good riding.
CACooper
Riding since 1970
AMA Charter Life Member
Current ride: 2009 BMW R1200GS Adventure