(a) stop my glasses steaming up when doing a hard uphill??
Mine never steam up. There should normally be enough air flow to stop that. Best way to stop any glasses/goggles from misting over is to smear a thin layer of washing up liquid or liquid soap over them and then polish well. That should last for a couple of hours in extreme conditions.
(b) stop me getting pins & needles in my hands when on a long ride?
That sounds like bad positioning. Shift your hand position regularly and move so that your weight is on different parts of your palms from time to time.
Fork out on some Oakleys, or something similarly well designed. Adidas Evil Eyes are cheaper but don't work for everybody. If you can't afford that, none of the anti-misting tricks really work that well, unfortunately. Considered contact lenses?
If shifting hand positions isn't working for you (or your handlebars don't allow it), try Specialised gloves; they have extra padding in the right places.
Specialized Body Geometry gloves did the trick for me (I think you'll get a lot of posts saying the same thing because they work).
FCN 3: Raleigh Record Ace fixie-to be resurrected sometime in the future
FCN 4: Planet X Schmaffenschmack 2- workhorse
FCN 9: B Twin Vitamin - winter commuter/loan bike for trainees
Posts
That sounds like bad positioning. Shift your hand position regularly and move so that your weight is on different parts of your palms from time to time.
Schwinn Madison (2009)
(Can't help with the glasses, but my son would like to know the answer)
Race - Fuji Norcom Straight
Sun - Cervelo R3
Winter / Commute - Dolan ADX
Climb faster.
Keep your wallet closed. Ever see the pros with sunglasses upside down with the arms inseted into helmet vents? Ever wonder why?
Re: hands - not having death grip can help. Your elbows are suspension. Also, keep your wrists straight.
Look 695 (Geared) - FCN 1
Bowman Palace:R - FCN 1
Cannondale CAAD 9 - FCN 2
Premier (CX) - FCN 6
Premier (fixed/SS) - FCN3
Problem solved.
Re glasses steaming up, I usually just wait until a descent. As soon as the air gets flowing again they soon clear up.
FCN 4: Planet X Schmaffenschmack 2- workhorse
FCN 9: B Twin Vitamin - winter commuter/loan bike for trainees
I'm hungry. I'm always hungry!