IMHO Bitcoin will most likely always stay an underground currency. That doesn't have to be a bad thing at all. It just means that the early adopters can't sell their BTC for $50 a piece anytime soon.
The most promising uses for Bitcoin as I see it are focused on the anonymous transactions. Why would I buy something with BTC if it gets delivered to my real name and address? That's defeating the point of it.
That's being said I don't see a problem with Bitcoin being unreachable for non-technician users.