Discovered an interesting fact whilst waiting for the train to leave Windsor. Apparently Vauxhall has 26 trains an hour stopping at it during the off peak. I suspect this must be a typo because Clapham Junction has 29 trains and I'm sure that the majority of the Reading->Waterloo trains don't stop at Vauxhall.
Also discovered what happens to the trains that terminate at Staines and then disappear off up the Windsor route to turn around. They go all the way to Windsor. Why on earth SWT don't actually make use of this to increase the service to Windsor?
Managed to make it to Windsor in just under an hour. Unfortunately I missed the train by a few minutes, so I had to wait around for half an hour for the next train. I'll have to remember when the train leaves in future, so I know whether or not to try and catch it or carry on as I think I should be able to make Windsor to Egham in the same time it takes me to wait for the next train and catch that.
Felt I'm making a lot more progress on the journey though. I'm going up hills faster. I'm maintaining speed along the straights - even the off road bits where I think I'm losing power cos of the lack of grip.
Woohoo! I think I'm getting fit!