There are numerous excelent resources for game development on the web and in print. Here are some good starting points for web sites. Unfortunately the list is rather Linux centric. If you have a good resource for open source game development on other platforms, please email email@example.com.
Gamasutra is the online edition of Game Developers magazine. The site contains a large collection of articles from game developers and is highly recommended.