My HK AVR 230 does a great job with rock. I haven't heard the others you mentioned, but you can't go wrong with HK. And pay no attention to the power ratings. The HK puts out plenty of power.