I disagree.
I think which is more expensive differs from person to person. I'll explain why...
You're right when you say consoles have an initial cost which is cheaper, and the reason for this is largely because the console business model is based around selling cheap hardware (often at a loss) and then getting the profit back through game royalties. This means developers have to charge more for their games to the public. There is an obvious price difference between games in the UK, PC games are just a lot cheaper on average, even for the same titles.
I recently orderd several games from www.play.com, so you can confirm these numbers yourself, these are about the best prices you can get on UK games, for both the consoles and PC.
Fallout 3 £24.99
Far Cry 2 £24.99
Dead Space £26.99
Quantum of Solace £24.99
Total £101.96
Had I bought these for the xbox360 that would have been
Fallout 3 £39.99
Far Cry 2 £39.99
Dead Space £39.99
Quantum of Solace £39.99
Total £159.96
I saved approx £60 on 4 games, thats £15 per game on average...to put that in perspective, a top of the line ATI 4870 costs about £180, so at that rate of savings I would only need to buy 12 games to get that essentially for free, and the quality of the games would look a lot better.
The more games you buy the more the gap closes, eventually if you buy a lot of games the console will overtake and cost more overall.
*edit*
And HEY!! you can rent games on the PC as well!
All EA games are now for rent![]()
The channel in which you purchase your games will determine overall price. The advantage to console games is that they retain their value longer. How many of you feel comfortable buying a used PC game. Probably not many. No one wants to risk getting a banned CD-Key, or now with DRM's, buying a used game that has hit its install limits. Theres none of that risk when buying a used console game.
Not all new PC games can be rented, all new console games can be rented.