Bitinstant is decent as long as you only do one transaction per 24 hour period and make sure it is $500 or less. (If I'm remembering their policy correctly.) Problems tend to occur when people attempt to use fake info for multiple transactions in one day but forget to use different btc addresses / names / birthdates / so forth. They've had their problems, but they're not the worst way to get btc.