Can you please help me out for differentiating Rational Functional Tester Vs QTP Vs Selenium with respect to following points or you can add yours also.

Cost (Exact price range other than selenium)
Application supported/Script generating language
Features (Varification and validation)
browser Supported
Operating system supported
Types of testing perform
Result Display Feature
Learning and understanding
Developing framework

thank you very much