Thanks for that info Sygnus. Honestly, I really had not even looked for any reviews... yet... odd as that may seem! I saw in passing one day and saw the radiator and immediately thought: Larger radiator = better cooling. Oh well. The H70 should be out soon anyway.
Again, thanks for that info.