Hands down the easiest way is
https://QuickBT.comIt takes about 30 seconds and uses your Interac card.
Legit?
Yes; it works using CaVirtex as the underlying exchange. The only downside though, is that it works using Interact Online and at the moment, there are only 4 canadian institutions participating. Source:
http://www.interac.ca/index.php/en/interac-online/interac-online-for-consumers#participating_fisTherefore, this option might not be available to you, depending what financial institution(s) you are dealing with.
But if it is, this is really the best, most simple way to purchase bitcoins online.