Saw this thread and had to reply.
I used get-bitcoins to buy my first bitcoins, around $100 worth, and the transaction went super smoothly and was completely problem free. I simply placed an order on there website, brought money to a Bank of America, gave them money (no ID required), they gave me a receipt, and I walked out the door. Next I simply took a picture of the receipt given to me by the teller and emailed it to get-bitcoin...an hour or so later and I received my funds.
I highly recommend get-bitcoins as are, from my experience, a very professional outfit.