In terms of cooling performance, I don't think theres much in it, as it really does depend on your case too, which is why the 9700 is still the winner in my book.
The Tower 120 I found was a real pain to fit, and after doing tests, wasn't any cooler than my Zalman to be honest.