I'd agree with that entire post - although I'm too young to remember the Apollo.
Would add that I really like SWG3 as well. Seen some great shows in the Galvanizers and TV Studio in there. Really like Broadcast and Audio as well for smaller gigs, and the entire Garage building is brilliant.