Despite being written over two years ago, this is one of the best analysis articles I've found to date. It is well worth a read through Chunka's full seven articles to get a complete overview of the issues in play. I find myself largely in agreement with his analysis as well!