There are so many App Servers in the market. What are the criteria that one should use in order to choose a App Server. For example Gemstone talks of Cost-of-Ownership. Others talk of small footprints. The bigger guys in the market are obviously pushing by their own weight of marketing musclepower.

Keeping aside all the vendore hype for a moment, what are the factors that one should choose in deciding what app servers will fit my need.

Is it better to segregate web servers from app servers.

I am also open to hear views from the vendors themselves who can mail me at msvkt at yahoo dot com

Any pointers, existing links, case studies etc. are highly appreciated. I promise an individual gift to the answer that meets my requirements :-)

BTW, it is Significant Other (in the title!)

Thanks all!