This is a pretty cool write up on the Hamilton stage:

http://www.cyclingnews.com/road/2008...ia_stage3nov07