I'd also check out Fresh Roasted Hosting. They offer daily backups, DDoS protection, and responsive human support, which are important for an event website, especially during ticket sales. I'd lean towards a VPS if you expect sharp traffic spikes, but it really depends on the expected visitor volume and how well the hosting plan can handle sudden load.