I wrote a complete tutorial how to Install Star Trek: Elite Force II on Windows 7. The current Version of the Tutorial is in German only. A English version will follow soon.
The tutorial also goes into altering the Windows HOSTS file, so that Multiplayer Server can be found again, using the new Master Server. There are numerous Images to simplify the procedures.