I agree I used the tabs with the notches and it feel very secure.
I don't have a temp prbe to check how well it's doing but here a review:-
http://www.techpowerup.com/reviews/OCZ/XTCMemoryCooler