The Smilies.com offers 1000's of free Smileys.

Unlike other emoticon/smiley websites all our smilies are 100% free of Spyware, Adware and Viruses. All Smileys can be downloaded (for personal use only), used on chat programs such as MSN, Aim, Google Talk, Yahoo Messenger, Facebook, Messengers and more.