eCMS© makes it's much awaited debut today to the satisfaction of many waiting for a feature rich CMS that would not take a huge bit out of their budgets.