In my honest opinion the only Star Wars games I've played since JK2 which have been any good are JA (which I consider superior, once you take
OJP and mods like this into account).
Republic Commando had GREAT single player, so-so multiplayer (buggy, incomplete, limited, even though fun).
Empire at War shows great promise, but of course it's a completely different kind of game. I haven't played MP (since I have only played the demo so far).
Beyond those, none of the other released Star Wars games on PC really held my attention for long (though with sufficient patching and mods SWBF2 could be good, but for now it just doesn't cut it for me long term).