get the ninja 250, much better bike. Insurance won't be cheap if you are a new rider. I would look into the sponsors on
www.bcsportbikes.com cassells insurance. Great rates compared to ICBC for your optional. Other companies are coast capital and beacon insurance. They might require a minimum 10 years riding experiences though.