Taken from the Unoffcial FAQ, at Gamebanshees SW:KotOR II pages. And at the official site, it lists Feburary 2005
I'll lay odds right now that either 1) it will show up for the 2004 holidays, which is unlikely, or 2) it will be finished for late spring--roughly the time of E3, or May. January-March are traditionally dead in the PC-based computer gaming industry: almost nothing comes out at that time, and game releases slow to a trickle. That's because marketing research shows most people have spent their money during October-December. Everybody holds back, and even finished games aren't released.
Release date change There has been an official announcement of a change in the release date: http://pc.gamespy.com/pc/star-wars-knights-of-the-old-republic/523201p1.html Moved up from Feb, 2005 to winter,2004
winter - n. The usually coldest season of the year, occurring between autumn and spring, extending in the Northern Hemisphere from the winter solstice to the vernal equinox, and popularly considered to be constituted by December, January, and February.
I can't wait for it to come out I've been dying to play it since I beat the first KotOR it sounds so awesome I read the review in the PC gamer magazine about it.