I put together a pgn collection (Grand06.pgn) of recent (human 2300+) games from 2000 to early 2006. Filtered out were games of 20 moves or less, duplicates/twin games, internet games, blindfold games, blitz games, rapid games, exhibition and simultaneous games, chess960 games, correspondence games and more . I also fixed errors. The collection has 159K games.
download link (compressed rar file 28.6M) at:
http://www9.rapidupload.com/d.php?file= ... path=22002
I also formatted the games to avoid move-wrap and shortened the width to 70 characters.
This collection can be used to make opening books for chess engines. It can be filtered further if you use a database manager like Scid.