disastermouse
Headphoneus Supremus
As a fellow M51 owner and former HE 560 owner I can tell you that the 560 is crazy good. Might not be warm enough for you though.
The HE-500 doesn't seem warm to me at all. The highs are all there and with my chain, bad recordings are definitely revealed.
How does it compare in sound stage?