Now don't let the name misguide you. Maybe its a Nikon product but this works well for any type of camera Nikon or Canon. Nikon 7072 Lens Cleaning Pen is nice to tool for removing dirt from your Canon Powershot SX10 IS camera after a field trip. pen-style design easily fits in any camera bag and also Removes fingerprints, dust, and other debris that may compromise your image. Nikon 7072 Lens Pen has TWO different cleaning tools, one at each end. The brush, which retracts, is to take off dust particles. Hidden in the other end is a soft pad with a cleaning agent to remove fingerprints and more serious dirt.
Small advice newbies, You don't have to clean your lens daily of every time you take photos. Camera lens has an anti-reflection coatings which are quite fragile. Trying to clean your lens too often might damege your camera lens. So moderate amount of dust and dirt on your lens does won't affect the photos you take, since anything that close to the lens would be out of focus.