I've only ever used BitInstant, granted, it was back a few months ago when you could buy several for under $100, but the convenience of paying in cash at WalMart was pretty cool.
My MTGox account ended up being funded quickly as well. I'd definitely recommend them.
My MTGox account ended up being funded quickly as well. I'd definitely recommend them.