For me, not even a question... T2 is far better. I'm a big Guns N Roses fan, and love the song "You Could be Mine". I like "Bad to the Bone" too, but GnR makes it for me. I do the stadium announcing for both of my sons' home football games. "You Could be Mine" and the T2 theme music are staple songs for me, and I mix in Bad to the Bone a lot too.
I'm not a movie person anymore, so my "library" of experience is limited, but T2 is in my top 2 or 3 movies of all time. I used to go to the moves a ton in the '80s and '90's. But in the past 20 years, I'd say I average less than one movie per year.