Bliddy Hell Sponge, narrow escape there, glad you didn't come off too bad. The bike can be mended! Put some washing up liquid on the inside of the lenses next time and polish them. That way they shouldn't steam up again!
VT, I had a bike fit the other week, (guy from Bracknell was recommended by Dustboy!) and I thought it was very worthwhile. One thing he did say to me, having watched my riding on the turbo, is not to 'lock' my arms out whilst riding as it would send the road vibrations straight up my arms and into my shoulders and neck. Instead I need to bend my arms so they act like shock absorbers for my upper body.
All the other suggestions already mentioned are all good points too though so I'd go about adopting them all!