If you lived nearby, $649 per year doesn't sound that bad, if you're a big fan and will visit often. I've had annual passes to some local attractions in the past, such as for the Royal Ontario Museum (I worked a short walk away, could pop in for an hour before going to meet a friend for dinner, got free tickets to some special exhibits - all in all, a good value) or the Toronto Zoo (I go with my friend and her kids whenever they're in town, plus I used to go take pictures of the animals). I wouldn't want to have annual passes for a whole bunch of places at once, but if you rotate around every year or two, and you actually make use of it, it can be great value.