Simflight has been around a while and have come up with a fantastic synthetic trainer, CAT B approved by CASA, they have sold one to an NZ operator.
It is not based on Flt Sim 2004, but a unique software application, AND it has GPS NPA, now thats a good thing since GPS is becoming so widespread.