i dont know if any one else has been waiting an eternity but the gang at Epic just updated their Unreal Tournament III site.
http://www.unrealtournament3.com/
i would say i cant wait as i really like all the UT games but thats all i have been doing for this game
on PC is the only way to play it though it is available to some sort of console