Trading In Person
Perhaps the easiest and most hassle-free way to get yourself some bitcoin, if you're able to, is to meet with someone else and trade either fiat currency or an item you want to sell in exchange for bitcoin. A Bitcoin purist will tell you that this is the best way to go about it, since it remains true to the decentralized, peer-to-peer philosophy that Bitcoin was built on.
If you'd like to try this but don't know any Bitcoin users yet, here are a couple ways to help facilitate it:
Local Bitcoin Meetups – By attending Bitcoin meet-ups, you can hang out with other bitcoiners locally. Most attendees will be happy to help you get Bitcoin and grow the user base. Additionally, it's a great place to hear about the latest news in the industry from local Bitcoin companies and experts in the Bitcoin space.
LocalBitcoins.com – Another option to buy digital currency is through a marketplace called Localbitcoins.com. LocalBitcoins acts as the trusted party by holding funds in an escrow account and releasing them after both parties have agreed to a price and quantity. Alternatively, it lets you schedule meet-ups where you can interface with someone in person, have them send you bitcoins, and pay in cash. There have been a few reported incidents, but for the most part it has been successful in creating the largest person-to-person Bitcoin exchange today. If you go this route, though, be sure to go through someone who has a good reputation on the site, and arrange to meet them in a public place such as a coffee shop.