Having played a number of racing games on both the PS and PC platforms I can safely say that Dirt 2 is by far the best one I've played.
Besides the graphics and audio, which are both excellent, Codemasters have managed to produce a game that is the perfect balance between a racing simulator and an arcade racing game. Difficulty is scalable and, using the rally component as an example, one can choose whether your co-driver calls the pace notes reality style or a more "idiot proof" version.
Often in games, it is only possible to control a car properly from a chase point of view, because the in-car position offers very little peripheral information. For the first time driving a virtual car from the in-car camera position feels right, and is actually easier than the chase view, simply because of the way the view has been designed. Powersliding around a hairpin or blazing down a narrow dirt track at 200 km/h, rocks and trees flashing by, your Scottish co-driver calling the pace notes and your concentration at a peak is so immersive and fun that it's easy to forget the time.
As your career progresses, and you earn the respect of your opponents, you start to make friends with some of them. Sometimes you get invited to join them in a co-operative team race where your combined positions determine the outcome. You will, of course, also earn loads of cash to buy new vehicles or upgrade your existing ones, with everything from high performance racing kits to sponsored graphics to cool dash ornaments.
I would recommend this game to anyone, but the most hardcore racing sim addicts.