If you are just looking to purchase Bitcoin, I'd probably go with Coinbase. They are based out of SF and are very transparent about their operations.
They do charge a fee for transactions, but if security is what you want, I'd probably go with them.
Otherwise mtgox and btc-e seem like relatively reputable sites.