I would just find somebody on IRC who can trade into your exchange of choice instantly for a local transfer, so long as you both have good ratings, or you could store it as Okpay and pay into BTC-E whenever you want to buy. I have no idea if they are insured (probably not).
There's always a foreign bank account too, then can leave money in it to send via SEPA into Bitstamp but will take a day or so
http://www.rietumu.com/ - any foreigners can remotely open accounts here. They might balk at Americans though due to your fucked up laws, but I believe it's still possible. If you're really serious about this and plan on trading a lot, go to Slovenia or wherever Bitstamp has their bank account and get an account there yourself in person for personal use.