Both. I pay for Motely Fool's stock advisor. It has more than paid for itself. But, that's just written advice, I still make up my own mind. I also have an adviser helping with some retirement items, but I also use them because they gave me access to a cheap loan to help start my wife's business. Realistically? Most people should do the following: invest the max in retirement, in index type funds Make sure they have 5-10K in cash available for emergencies Invest the rest in things they know about, but probably just in funds. Most people aren't patient enough to stick to an individual stock. That said, if you have money to risk, gambling it in the stock market can be profitable (or not), and I will keep doing it (and encouraging my sons to do so also).