I definetly think games are too expensive. I often wait for them to drop in price and then buy them at a bargain. The last game I got cheap that way was Portal 2. Now I'm waiting for a 50% off Batman Arkham City offer on Steam
Also, I just finished Legend of Grimrock. Great game and a real breath of fresh air, despite it being old-school and all. It also feels nice to support indie developers who take a chance on developing gems like this.