The music really adds nothing to X2 in my opinion. It's a great coaster no matter how you look at it.
The best park is SFMM in my opinion is because of the amount of rides. Apocalypse is mediocre at best, I don't understand why everyone loves it, but you have Tatsu, great flyer, Batman, one of my all time favorite ride experiences, Goliath, still an extremely fun hyper, Ninja, a classic, Colossus, another classic, and the list continues. Cedar Point is the one that compares, but the selection isn't that varied.
Other parks I fell in love with are Six Flags Great America and over Texas. Great America I just love the theming and detail in different parts of the park, despite no great rides. Over Texas might have the best selection or rides though. Titan is awesome, Batman clone, Bobsled which is quite fun, Mindbender was one of the biggest surprise coasters I have ever been on, Mr. Freeze which is always praised (still missing it, spited twice now), and of course, New Texas Giant. The problem is there is no room to expand and it is already quite cramped.