The reason I brought up coinbase is that once you link it to your bank account which takes between 2-3 days you can then make purchases instantly without havign to hassle about doing other shady stuff. The only down side is that you have to wait for the transaction to go through, which can take several days in order to get your bitcoins, though they lock the price to whatever you payed so there isnt any price fluctuation weirdness. The other thing about coinbase is that you can also sell bitcoins and have them directly deposit the money into your bank again with a wait but they typically just give you all the money you spent/earned on Friday though they do take the bitcoins while the transaction goes through, either way it is a good service that I have made a couple hundred dollars off of and they dont really charge much of a fee. You can buy bitcoins on coinbase and send them to other wallets or services like mtgox btw and vice versa to cash them out.
awesome, im on their site now.