a very nice discussion and dissertation is taking place at http://www.theserverside.net/news/thread.tss?thread_id=31953

check it out...