I liked Anno 1404 but didn't end up playing it much. I'm not really sure why, either. I'm interested in Anno 2070 but I think it's a bit overpriced, so I'm going to wait for a sale. This gives me time to play Anno 1404 a bit more.

I am happy to buy games at full price if I think there's value, so it's not like I only wait for games to go on sale. LA Noire is a good example - it's a game I was definitely interested in but the long PC port and high price put me off; now it's 50% off just two weeks later, so I snapped it up. Meanwhile I preordered Skyrim and have been having a blast with it. It's all relative.