I don't think it's unreasonable to pay the RRP for a game you really want. Whether that's £40 for and XBox 360 game or £30 for a PC game. I think it also depends on what games you have bought recently, if I haven't bought one in a while then I'll happily pay the full price on release day as I might be bored and the game is good enough. However, most of the time I'll wait and get a good deal or trade games in. I bought Batman: Arkham Asylum on the 360 for £18 brand new-I think that's a great deal. I bought OF2R a while back, completed it, traded it in and got Dragon Age for £5. Again great deal. I got Street Fighter IV for £15 a while back, hated it, traded it in at a different store where it was still £40 and got £15 on the trade-in so I managed to get my money back. If you think about it at a £ per hour rate, games are generally much better value than other home entertainment. Even games like MW2 which has a short single player is improved by the multiplayer aspect. Anyone that thinks games are too expensive and then pirate the game are just idiots. I'd quite like an Aston Martin but they are too expensive for me. You don't see me stealing one. If you can't afford something, you don't buy it-simple. I'd quite like BF:BC2 right now and I am either going to trade in some old games to get it or just wait till the price drops. I'd also like to get a new PC so I can play PC games but I can't afford that either so I stick with what I have currently.