I think we all know enough about the game for me to need to add too much here - just that it's a pretty good price!!
And they do Quidco too!
Sadly gone up to £29.99 now - just a short lived lunchtime offer it seems :(
Also available for £19.95 from The Game Collection http://www.thegamecollection.net/call-duty-xbox-p-1394.html
which is £5 less than they are selling CoD2....
Thanks to ijwia for the pointer