I've had good success buying via Wire Transfer on Bitfinex and Coinsetter. You do need to send them ID and stuff so they comply with US banking laws, but both were pretty quick to set up. Also used Coinbase, but my limits are very low and takes a week to get even that! (On positive side, you don't need wire transfer, can attach your bank account like PayPal).