Hello I am really interested in learning about high end web design after attending some conferences recently and meeting people charging between £5000 - £20000 per website. I am beginning to learn dont undersell your products often people will sell the same thing and having a slick sales team and targeting large corporate companies can result in ridiculous fees for web dev even up to £60000. Half were selling Drupal powered sites the others were bespoke .net sites that I think may have evolved from either old CMS's or DotNetNuke. I am also aware of some of the worlds top design companies using WP a lot and charging around £5000. My opinion keeps shifting between the different CMS's but here are my opinions: WP *Easy to learn *Great SEO *Love the plug ins inc. lots of free ones *Security sucks *You need to deblogify if not a blog site *Looks good Joomla *More powerful than WP *Bad for SEO *Plug ins ok but many are paid *Community smaller versus WP *Far less tutos around *Front end looks great Drupal *More difficult to learn *Extremely powerful *Scales well *Doesnt look great (I have really struggled to find sites that look as Joomla or WP) I am also looking at other alternatives but I am really drawn between either using different platforms for each project or really sticking with one of the really powerful platforms for everything (this could be a PITA for a small basic site). I would be really interested in the best options for serious web dev on these open source platforms. I believe there are some really complex and massive sites out there on some of these but have heard criticisms for when the sites get huge whether they can be stable enough versus enterprise solutions. The less well known options can look great but I worry about support in the future. Especially if you built very expensive sites which broke or you couldnt support later on. I would love to hear from more experienced people than myself on these topics and hear from people who have build extremely large or complex sites on open source platforms? Are they really robust enough for say massive social networks, e-commerce projects etc.? Would love to hear strategies for building very high end sites.