Ok, did a bit of reading on the forums and it seems that starting 2nd of February, there will be a 4 day 2year anniversary event.
Part of this event will be a solo play mission where the reward will be the new Odyssey class starship, the future Enterprise F and new flagship of the fleet!
After this event, the mission will no longer be available and the ship will then only be available via the c-store.
@Black Sheep 1, the game changed ownership from Atari to Perfect World a couple of months ago. Perfect World are an MMO company that runs successful F2P models in the past, so the switch can be explained in part due to that, but you're probably right, alot to do with the recent competition.
@ECH, never had to go to spacedock to change equipment before. It should work no matter where you are.
Energy credits are used to buy new ships, but you can't sell them. There is a vendor at the shipyards on Earth Space Dock. You have a set number of ship slots, once those are full, you have to start decomissioning ships.
Certain ships can only be obtained via the c-store for real money.