If you pre-order Dirt 3 from Steam (or http://www.steampowered.com)
you get Dirt 2 for free. This is at a price of £26.99 which is 10% off. Note free Dirt 2 is only if you pre-order (game is released on 24 May).
btw I know dirt on steam has been posted but it did not contain the free dirt 2.
Go easy on me first post :)