The problem is until people can start using Bitcoins to purchase products you will find it hard to convince the average punter that its legitimate.
Catch 22 being that people aren't using bitcoin to purchase products because their aren't enough retailers, and there isn't enough retailers because the market is too small and so on.
It does seem to be crawling towards the tipping point though, we're just not there yet