When Transport for London relaunched their site last month I'll admit I didn't like it. It made me change the way I was used to doing things. But now that I've had a chance to use it and look at it more closely I've come to appreciate that it's a huge improvement over the old site. They've put a lot of thought into usability & accessibility and they use semantic html & css throughout (albeit with a smattering of minor validation errors).
So well done. Shame the journey planner is still useless!