Some of the points in this post have arisen from discussion with Trent Dougherty. Some of them may even be his points.
Press the back button on your browser to go back to the post