I use California Baby brand sunscreen - SPF 30. It comes both unscented or lightly scented (lemongrass - it smells yummy!). I use it on my 2 year old daughter and on myself.
It is chemical free (which is something I insist on!), and comes in both a lotion and a stick. They also have other sunscreen products. You can find them in natural foods stores like Earthfare, and I think Target and maybe CVS also carry the brand.
From the California Baby website: http://www.californiababy.com
"Our non-chemical PABA free sunscreen employs a highly micronized titanium dioxide (non- whitening) that scatters and reflects dangerous UV rays, offering UVA-UVB broad-spectrum protection. We added Japanese Green Tea (for its anti-oxidant properties) and a beautiful essential oil blend. Our formula is simple and elegant. It glides on easily and will not slip off when it comes into contact with water, so you can feel comfortable that it will last. Non-staining formula.
Benefits & Features:
* Contains organic and sustainably grown ingredients
* UVA/UVB broad-spectrum protection
* Water Resistant
* Non-whitening micro-titanium dioxide
* No Octyl Methoxycinnamate
* PABA free
* Scatters & reflects UV rays
* Japanese Green Tea (anti-oxidant)
* Non-chemical sunscreens
* Non-invasive formula, hypoallergenic
* Non-staining"