Joint Operations Escalation or BF2?


I already have Joint Operations and I also play the demo of BF2?

What would you buy for a little more fun. I shouldn’t be spending too much on games and stuff but I wanted to treat myself a little. (I’ve waited ages!)

Would you get the Escalation Expansion pack for Joint Ops or would you get the full version of Battlefield 2?

If you have an opinion, please advise and why?