Here is my recommendation. It isn't the only option, and it might not even be the best option, but it is easy to explain and easy to understand.
- Create a wallet account at https://blockchain.info/wallet/ (Click "Start A New Wallet" and follow the instructions")
- Once you've created the wallet account log in to that wallet.
- Blockchain.info will provide you with a Bitcoin Address (it will be a long string of letters and numbers starting with a 1)
- At https://www.bitinstant.com/ under "Pay From" choose one of the "Cash Deposit" options (Jewel/Osco, CVS, Walmart, etc), just choose one near you.
- Under "Pay To" choose "Bitcoin Address"
- Fill out the form (note: you'll pay a 3.99% fee for the exchange, take this into account when deciding how much US dollars you will be exchanging)
- Click the "Send Funds" button
- BitInstant works with ZipZap to receive your cash, so at this point after you get past all the confirmation pages you'll be at the ZipZap website
- Fill in the details and click the "Create Payment Slip" button
- Take the payment slip with you to one of the nearby MoneyGram locations listed on the ZipZap webpage
- Make the cash payment
- Patiently wait a few hours
- Log in to your blockchain.info wallet and see your bitcoin balance.
- Send the bitcoins wherever you intend to use them
Note that in place of the first 3 steps you could instead download and install the Bitcoin-Qt client program and wait for it to synchronize the entire blockchain, or you could set-up an account at mtGox (
https://mtgox.com ) and use the bitcoin address that they provide you. You could also look into installing and using one of the alternate client programs such as Electrum or Armory (Google them).
In place of steps 4 through 12, you could use the mtGox currency exchange (getting US dollars deposited or withdrawn from there can be a hassle) or you could find someone near you who wants to get rid of the bitcoins they have and exchange them in person (
https://localbitcoins.com can help you find someone local ). There are other services that can help as well, but I can't think of the names off the top of my head right now.