I currently own a few stocks, it can definitely pay off if you do your research
diversification is the key
stocks like google and wal-mart were gold mines if you got in at the beginning, same goes for microsoft
its hard to know what companies will end up being that big even with research