Personally, Unreal (and UT) gave me the shits for quite some time, and it was only around 2003 that I started to enjoy it. 04 built on that, and so it goes
UT2k4 lacks theauthentic 'Tournament' tone of '99 but I still put it first. With vehicles, innovative mapping and the new game types you just can't go past it.