Farhan, I really did not want to put you down.
I worked in a firm that created a CMS back in the day you could still get money for that.
A few years later, the market is FLOOODED with free CMSes that would leave our old system in the dust (well, not really, but most are on par and a few are better)
So with the situation being the way it is, I would recommend putting your money not in the software, but into support / development.
So get either
Joomla, Typo 3 or eZ Publish if you want to make a HUUUGe site/portal.
And pay for literature or consulting / development.
Or get
Wordpress, Website Baker or CushyCMS if you want to do a small to medium site.
Pay for literature, consulting / design / development.
Basically what I am saying is that the Open Source solutions aropund nowadays are so good, you don't need to pay for
Software + Design + Development
But just for
Design and Development.
::emp::