Not enough has been said about glasses or goggles. They are essential for keeping bugs, rocks, limbs and everything else out of your eyes. Two days ago I was riding down a little hill at a fair clip and WHAP - I caught the end of a branch right across my eye. If I had not had on safety glasses I probably would have crashed as well as had a trip to the ER for my eye. I wear the "stylish" safety glasses from Home Depot - they are cheap, they work very well, they are safe and shatter resistant, they NEVER fog up, and they don't look too dorky. I have two pair - one tinted for daytime and one clear for darker times. I doubt regular sunglasses or cycling glasses would have held up to the branch the other day.