I'm in the US, as stated. Unfortunately, there are no exchanges that I'm aware of that allow funding from the US without significant delays and fees. Hence my interest in Localbitcoins.
I'm fairly determined and literate. Yet I find the funding options sufficiently overwhelming that I have yet to do a transaction on Localbitcoins. I guess I just need to jump in and semi-blindly try some of the options, and figure out the fees by trial and error. I guess it would build my "reputation" as well.
I long for a future where purchasing bitcoins will be as easy as getting change for a $100. hahaha
If you link your bank account to Coinbase, wait a month, and fill out some personal information, you can get bitcoins at little to no fee instantly.