If I had to pick one of those, then "Quality of Rides" is what makes me visit.
I tend to visit most of the UK's major parks during a season, be it for CF-Lives, something to do or location.
If a park has a decent quality of rides then I'll make several visits. For example, I'll probably do about four trips to Alton Towers this year even though it's a bugger of a drive and involves a fair amount of planning. The attractiosn there are enough to get me off my fat arse and get there.
I've been to several parks with crappy rides - not mentioning what parks though! - but that's down to location and friends/family.
I'll go to any park that I've not been to before, regardless of press, location, price if there is at least one ride is worth going there for.