tedster - 4:14 pm on Jul 16, 2010 (gmt 0)
I'm currently involved with a big Drupal project that extends over scores of domains. Drupal can certainly do the job in putting out good source code. But you still need to design or provide the templates for the pages somehow. So the look and feel of the site still depends on someone somewhere in the chain having design skills.
Even though you're asking about clean and beautiful pages, I'd also caution about the amount of work and knowledge it takes to make any CMS platform truly search engine friendly. This development team I've been working with has had a lot of struggles in that area.