Vented Rain Jacket (pit zips)
Neoprine Toe covers - if it's colder
Amfib Pants - if it's colder, else just cycling shorts with or without knee warmers
Smartwool socks
Cycling hat under my helmet and ditch the glasses.
Fenders on the bike
That's good stuff!

But I, too, must have the glasses. Some days I have wanted a face shield...

I have an Endura jacket in bright orange that is very water repellant. Reflective stripes, too. No pits zips, but very breathable and layerable.
That, and I love my AmFib tights.

A bright yellow waterproof helmet cover with reflective stripes keeps my head dry, and while it's not my favorite fashion statement it works when a hat would be too much.

Wool socks are the best! You just don't get as cold in wet wool.

Fenders: SKS makes a great variety, they really work, they can be light, the ones with a safety release in the front rock, they really are a great feature.