I don't understand the point of bringing price into this. We don't judge games this way. In fact I don't think we judge much of anything this way. Is free TV better than paid TV? Is The Dark Knight a better movie on a Saturday night for $10.50 than it is on a Sunday matinee at $6.00? Is a Toyota a better car than a BMW? Is Dial-Up better than Cable?
Also price is relative. If you don't pay for your gaming habits, does price matter? Is Mass Effect a better game at $20 than it was at $60? Is Uncharted 2 a better game if it was a Christmas present and didn't cost you a cent? Or to combine the two, does Mass Effect get an extra boost in your likelihood to enjoy it more than Uncharted 2 if you bought Mass Effect at $20 and Uncharted 2 at $60?