Excellent write up Neil...

BTW guys you might want to browse though here, there is some really detailed addtions to what Neil wrote out for you and even better there are pics...:D
...