Here's something cool - the Coding4Fun site. It's created by hobbyists for like-minded people, and there's some interesting projects on there (motion-detecting baby monitoring application anyone?) There's also a whole section devoted to game development