Looking for good icons for your applications, that blend in well with other typical Windows applications? If you have Visual Studio, then you already have 1000+ icons without having to Google for 'free icons' and coming up with loads of unusable previews.
Navigate to your Visual Studio install directory and in \Common7\VS2008ImageLibrary you'll find a zip file VS2008ImageLibrary.zip. Extract that and you've got a whole set of icons you can use in your application. In each folder there's a read-me with an overview of all the icons in that folder.
This should satifsy most of your needs and it all has a consistent look.
More info here (VS2008) and here (VS2005).