I advise caution when using BitInstant there have been varying reports of selective scamming.
Links please?
Please tell me there are better options. I don't want to do an international wire due to the high fees. I realize once I'm verified by everyone on the planet the process will be shorter but it's still going to take about a week between Dwolla releasing funds and then MtGox verifying. I can't do the local bitcoins thing, no one in my area. I also don't think I can do the option where you walk into select stores and pay via cash (none of the stores look familiar to me so I don't think there are any in the state).
Seriously, at the risk of sounding like an ad, unless you're wanting to trade back and forth and want to get the fees as low as possible, there's no reason you shouldn't be using BitInstant. I use them, and until more local traders pop up for me, it's all I have any intention of using.
Yes, they charge close to 4% for lesser amounts. Yes, there's an additional $5 fee for their processor ZipZap if you go the cash/Walmart/Moneygram route. Yes, there are caps on the amount you can buy per transaction.
But the fact is, you get what you pay for.If you want low, low prices, and the hassle, privacy invasion and terrible service that goes with that, then exchanges are what you want (I'm thinking specifically of the Dwolla/Mt. Gox combo... *shudder*.)
If you just want bitcoins to hold for the long-term, and you want them NOW, and without hassle, and for an IMHO reasonable fee, then BitInstant beats everything else out there. I've never had to wait more than an hour using BitInstant, I've never been subjected to "selective scamming," and the entire transaction is quite smooth and painless. Had I tried haggling my way through the exchanges for my last bitcoin purchase, I would have lost more than the fees BitInstant charges just due to the price run-up on bitcoins.
Seems like a no-brainer to me.