Also http://bitcoin.com/ looks way more accessible and polished compared to last year. What are the major obstacles for mainstream adoption?
MtGox is a really good exhange.
Bitfloor is also really good and seems to be run by great people (plus it's located in NYC instead of Japan, which I think is nice), but you have to be willing to forgive them for a security breach in the recent past. (Never leave large amount of BTC in an exchange.)
CampBX is another good option, they are located in Atlanta, GA.
Sorry if I've left out anyone's pet exchange.
A (generally) better way to acquire bitcoins for spending (as opposed to speculation/wealth storage) is to use bitinstant. You can literally buy bitcoins at Wal-Mart and CVS (which are super ubiquitous where I'm from) using bitinstant.
edit: apparently you can also buy them using coinbase (a YC company). I didn't realize you could do that until someone else mentioned it, since they advertise themselves as a hosted bitcoin wallet.
> MtGox ...
> Bitfloor ...
If this is the first two you come up with I'm guessing none of them are reliable.
Anyway, all bitcoin exchanges are perfectly reliable for exchanging. Where they have had problems in the past is when people use them as a bank. Don't leave your fiat currency or coin there. Do your exchanging and then take your money out.
Also, it's easy to get rid of #0 as a fear. Does your bank (or more analogously if you have stocks, your account for some company's online trading interface) support YubiKeys or similar? http://www.yubico.com/ Mt. Gox has given quite a few of them away for free. (Mine was free.)
I understand why they need this and I appreciate that they are thorough in their measures to prevent fraud and money laundering. I even sent my passport to other companies, but only altered in a way that makes it unusable for identity theft.
But still: I don't trust them enough that I don't fear my passport scan gets leaked some day and is used for identity theft.
For anyone browsing the thread, this is part of an email their support desk sent me for accepted documents, which is significantly more permissive than the upload page for verification suggests:
1 A copy of your government issued photo ID such as:
- Passport
- Permanent residence card
- Driver’s license
2. Proof of Residence that is not older than 3 months such as:
- Monthly utility bill
- Internet Bill
- Cellphone Bill
- Tax Return document
- Residency Certificate
- Voting registration form
- Medical insurance
- Pay Slip
- Car Insurance Policy
- Medical Bill