I use joomla, but I am wondering if there is a cms that is more user friendly for my client to use so he can maintain his site once I finish.
Magento is very profestional for this, powerfull And Joomla+ VirtualMart is simple to use.
Might try Concrete 5. I have never used it myself, but I tried it and found that it's outrageously easy to update pages; you can edit them directly without opening any kind of admin interface.
Subdreamer CMS was built for webdesigners to hand down to their clients: