I repeated that process with MtGOX which also took another week if I remember correctly. They were slightly easier to deal with, but seem to have the same customer service level (approximately zero). Later on I went to pull some USD out of my account they required my complete life story and all kinds of personal info. I'll basically hate them forever for holding my money hostage. I honestly thought I was being scammed, but they eventually gave it to me.
Needless to say, my first Bitcoin experience was a bad one, especially considering the complete round trip. I decided that Bitcoins were the best option for anonymous transactions but the worst option available for practical money.
But, after the recent dramatic improvements, especially the Bitcoin ATM in Cyprus, I'm much more enthusiastic about Bitcoin as a practical currency for everyday use. So much so that I am going to look into mining bitcoins, probably using an Avalon rig if I can manage to get one.
What I'd like to see to really be perfectly enthusiastic is a de-centralized Bitcoin exchange that works more like eBay.
I hate identity confirmation on anything, poker sites, spread sites... and that is why I do not use mtgox. It's not that I am scared of people knowing who I am, its the bureaucracy tht pisses me off! Find document, scan, e-mail and wait... worst process, ever.