Which one is better Test drive unlimited 2 or forza 3?

I recommend the test drive unlimited 2...