Star Trek Voyager: Elite Force is a decent shooter. It didn't move the needle back in the day, but it's solid. Obviously, the biggest appeal for this game lies in teh Star Trek license, and is absolutely lives up to that. The story, while heavy-handed and frought with weird non-sequeters by the regular cast, is fun and could be a Voyager double-episode (though teh writing team would have sanded off those aforementioned rough edges...).
The quests feel very rail-roaded. Controlling the camera is a constant fight; controlling your party is even worse. You'd think that having a bigger party and a more fully realised 3d-environment would be upgrades to NWN1, but alas they are very much not. And where the first Neverwinter Nights was cirticised (rightly so) for its somewhat bland storytelling, in this game the plot (for as far as I managed to play) boils down to "I could tell you, but Jim from three towns over can say it even better. Go bother him." Then there's the technical difficulties. If you leave your computer on for a while and then try to play NWN2, the graphics become really choppy. You see, there is a counter on your processor keeping time since last bootup, and NWN uses that for the rendering engine. Only if that number gets large, NWN can't really deal with it and your graphics/animations go to sh-t. So in conclusion: don't. Play NWN1 instead. It's less refined in some areas but at least doesn't ACTIVELY suck as much.