Points to compare Linux distros

I 've a question regarding which points should be considered to compare 2 different linux distros say RedHat & Ubuntu. for a production environment
non-db applications ... any help will be appreciated ..

I would place a large amount of your decision in the support that each company provides. I work in a very large enterprise environment and the only Linux distribution that we can use is RedHat.
I would look at the amount of production type of support they will provide. Compare their SLA's. Compare the levels of support. In an enterprise environment, many times support issues need to be escalated to back-line engineers. How does Ubuntu handle this? I know that RH develops code and uses it in their releases. Does Ubuntu do this? Or, do they wait for the updates from the community and package them in to their release?
With that in mind, you need to consider your needs. Not only the needs of the application developers and support. But what happens when that box goes down. When does it have to be back on-line? How much $$$ is at stake?
For us, Ubuntu isn't even on the map. It may be different for you.