I like to think of Bitcoin (as far as an investment) as a commodity IPO. It is not yet ready for prime time but when it is, it will take off quickly. I recommend people put their long term money into gold and silver and try to transition a bit to Bitcoin and learn how to use it for spending.
There are hundreds of very smart people working on some very advanced technology revolving around Bitcoin. It is like a tech company that is pouring millions into many a product with many features being built around that product. And they have little competition in the world of an electronic currency.
I believe the biggest boost to the Bitcoin technology will be a debit card that you can supply with Bitcoins and pay at any store that accepts MasterCard in your local currency. This means that you can convert your paycheck each pay day into Bitcoins and have no need to have a bank account while still having the convenience of spending your money anywhere.
This is the solution that will END THE FED. A technology that can do what millions of protesters and liberty activists could not do.