Yes, good information and those are easy, good ways as long as you don't mind providing all the KYC (Know Your Customer)information...in other words, your personal information along with photo ID. For those that would rather remain a little more anonymous, Localbitcoins.com is another alternative.
RE: Bitcoin - Cheapest , fastest and safest Sites to buy Bitcoin in my Opinion