In addition to fileplanet you can download STO beta client from following places:

Ten Ton Hammer,Gamona.de,OnlineWelte,AtomicGamer,File Shack,Aus Gamers

See the download page for the download links:
http://www.startrekonline.com/download