TWIC is the ultimate source for all those. You can download the games as PGNs for free, and it's updated daily.
Top level games

that not much of a tournament 8/10 were banned for cheating.
Yes it is. It's a computer tournament.
lol

Chessbomb (in collaboration with Chessdom) has live coverage of pretty much every tournament, with chat and often with IM or GM commentary and annotations.
http://livechess.chessdom.com/site/
Do you follow the big tournaments? I'm talking Linares, Bilbao, M-Tel, London Classic, and others. If so, what are your sources for the games? Can they be found online for free? I know about chessgames.com, but I was wondering if you could get a whole tournament at once, bundled together, somewhere.