I have ForexTester and I love it. It's one of the best tools I've bought.
I compared ForexTester with ForexSimulator. I liked the former better, though, I don't remember why. I think it had to do with flexibility, ability to add my own data, etc. But, I can't be sure. Oh yeah, FXSimulator didn't have buy or sell stop orders, only market orders. That may have changed, but, that was crucial.