http://www.usnews.com/articles/news/...n-terrain.html

I think this article brings out quite a few of the different issues we have discussed.