Used to use Game.co.uk rentals good turn around times but they never have new games in.
Now i use Boomerangrentals.co.uk good turn around huge selection and always have new games through my door release date or the day after (Not bad considering im not mainland) Competetive prices.
blockbuster is £54.99 for 360 and PS3
http://www.blockbuster.co.uk/product/xbox_360/xbox_360_games/call_of_duty__modern_warfare_2__hardened_edition/236085.htm
http://www.blockbuster.co.uk/product/ps3/ps3_games/call_of_duty__modern_warfare_2__hardened_edition/236086.htm
I usally listen to all of it the day it comes out and then every night until the next comes out, i listen to it in bed before i go to sleep since it helps me get to sleep lol