The first place to visit to find games is surely the ChessLab . It's completely free. There are two huge databases .One of them contains classic games, the other one is updated daily. You can analyse your games with an analyse module at the site,too. All chess players should visit here , if you don't have such an amount of games in your harddisk.

I won't duplicate any databases on my site,because of some copyright terms. Instead I will give the links that you can find new games of recent tournaments.

ChessLab

The Week in Chess

Russian Super Chess

Correspondence games :

IECG Homepage

IECC Homepage

The Correspondence Chess Place