I had to look up some past cards to be sure I had the names right but in no real order these are the ones that stand out...I'm sure I left some out though
No Surrender '05 - Just one of the most solid cards from top to bottom, also one of the first TNA shows I ever saw so I might be biased...I'll admit the card doesn't look too great on paper but holy shit most of these matches delivered way more than they should have and I'd recommend this one like crazy
Sacrifice '07 like you said was really fun too, thought the main event was a little of a letdown for the rest of the show, but I'd still call it a good match
Slammiversary '08 - Another top to bottom solid card with Styles/Angle being amazing...probably a weaker KOTM match in this one, but still enjoyable as a main event
Hard Justice '08 - Once again a letdown of a main event kinda hurts the show, but a great Styles/Angle match right before carries this one to be great too, plus the undercard was solid
Lockdown '10 - Kind of a weak undercard here, but Angle/Anderson and Styles/Dinero had no business being as good as they were and I fucks with the Lethal Lockdown main event as well
So those are my top 5 as of right now after some very quick research, no order from those of course especially since I'm sure I forgot about some. Kind of a shame when I was looking at a lot of the cards that I remember having amazing main events and saw the rest of the card was pretty shitty so I couldn't include them on here, so most of these are just solid top to bottom cards without any of TNA's "best matches"