Here's a free guide on how to buy bitcoins in America:
http://howdoyoubuybitcoins.com/in/united-states/
Hope it's helpful. Please let me know if it can be improved.
http://howdoyoubuybitcoins.com/in/united-states/
Hope it's helpful. Please let me know if it can be improved.
BitMe.com lets you deposit cash at any Chase branch for free, and you can take money out via ACH for 25 cents.
All of the ways you suggest are fine for small amounts, but if you are trying to move thousands of dollars into BTC, percentage-based fees matter.
I think it'll get there however, with larger adoption.