What are your recommendations for lube brands for the bike?

Local stores seem to have

http://www.dickssportinggoods.com/pr...ductId=3965291

Is it any good? is there something else I should look for? Also how often should I lube the chain and the zoom things?