I have a client that is looking to build a brand new site, and since he loves to change things on the fly I figured setting him up with a non-coding CMS like WordPress, Drupal, or Joomla would be best to maintain page templates and formatting. I'm a huge fan of WordPress for general uses, but have not been impressed with its available eCommerce frameworks, which will be needed for an update after launch.
I'd love to get your opinion and reasoning of your favorite CMS. I'm leaning to one of the three mentioned above simply because there is such a huge developer base that is familiar with each, but if you have a different suggestion I'm open to it.
There will be a siginficant amount of video, evergreen content, and recurring updates to product pages as new styles/designs are added/removed.
Thanks for any/all opinions!