That’s right, after UT3’s abysmal launch, Epic has come back to support it. The Titan patch finally landed:
http://www.shacknews.com/onearticle.x/57517
UT3’s retail copy key can be input into Steam to activate it as a Steam game (or not, but you get Steam Achievements if you do). Steam is hosting a free weekend of UT3 play to celebrate the launch, and the game is 40% off ($20 to $12) during this duration as well. I definitely recommend installing the free trial and seeing if the game runs. Unreal Tournament is always a great game to play, and have, for LANs.