Hi, I've been asked to do some more development on a London night clubbing site I wrote a while ago - http://www.belugablues.com It was the first site I wrote in PHP (using Java before until I saw how much easier PHP was) and so the code is not the best. I might rewrite from scratch, but I'm also considering rewriting it using a framework or CMS as a base and was wondering if any of you good people could advise whether using Zope would be a "good thing" - and if not then any other recommendations welcome. I've been looking through all the ones on http://www.cmsinfo.org and am just getting more confused. I want to find a system I can work with on more than just this one project. I developed a site using PostNuke, but the design of this site is quite tight and wouldn't fit into PN very well - different world. Current Features of the site: * Event management systems so staff can add an event which users of the site can book free guest list places on - a guest list is automatically built so staff can print it off before the event. * General content management system for news, advertising, and page information * Membership system so people can sign up to the site * Email list function so staff can mail the whole list or subsections of the list (i.e.. depending on when their birthday is) * Photo Gallery Requested features: * HTML email (ya boo :) with direct links to book guest list places * Enable for multiple countries & cities * Remove initial login page so people don't have to sign up until they want to book something (as I suggested they did in the first place...) * Expand booking system to include hotels, cars, yachts & apartments. This won't be all online, but simply a form which requests start and end dates for booking the items then the rest is done manually. Hope the list doesn't mind me asking this - I've done as much research as I can without asking. Any advice would be most gratefully appreciated. I'm not afraid to learn new stuff, I just don't want to end up choosing the wrong system!!! Thanks