Selling puts on stocks you'd like to own is a good strategy, but only if you're good at picking those stocks in the first place; In other words, it augments your stock selection strategy, but it's not a stand alone strategy or substitute for good picks. The same is true for covered calls.