Vanilla: Molten Core
TBC: Karazhan
WotLK: Ulduar
Cata: BWD (mainly b/c of the backstory to BWL)
MoP: HoF (mainly b/c of the theme) - I haven't enjoyed raiding much in MoP and all the raids have been pretty boring after a few runs. HoF struck me as the coolest the first time I went through it d/t the mantid theme and all that.