Both good games in their own way.
Arcade feel to dirt is great when your hammering through the forest sections, graphics are shit hot too.
Forza is as said Gran Turismo for the Xbox although I still dont think it will be a patch on GT5, getting right into Forza now though so we'll see what its like when I have some good cars in my garage