You want to develop some games?
Take a look at this article: How do I make games? A Path to Game Development on GameDev.
I've been going through this myself, using SDL for the multimedia libraries, building the games on Linux using the Anjuta IDE.
For actually making the games, you could take a look at Microsoft's Visual Studio Express. Their C/C++ compiler has been consistantly good (in my opinion). Though I do most of my hobby development on Debian LInux.
Once I get some of these games I will post them on this site.