... I purchased it via Steam a few days back, and it is realy-realy good. I'll be playing STO for the Featured Episodes in weekends but unless there is some more substantial playable content poping up ... I'll be spending my nights in Rift.
I'm in the same boat.
I'll probably be playing a lot more when the Foundry finally gets polished up and released on holodeck.