Big highly detailed icons make great eye candy, but small icons can be very useful when designing websites. They are great for styling lists and giving links visual flair that is eye catching and meaningful. It’s amazing what can be said visually in a 16 x 16 pixel area. In this post, you will find a large collection of small icons that should fit most of your design needs.
Here's some other articles that you will definitely find useful.