I play several games that are nowhere near the mainstream, but for a space sim I would have to recommend X3: Reunion. If you play it, though, you have to be prepared to check the forums for help, because the learning curve is like a brick wall. I haven't progressed too far in this game yet...