Here are some great affiliate sites for you.
Associate Programs Directory helps you find the best affiliate programs.
Refer-it Referral Programs. 815 quality programs rated.
Nexchange The smart solution for online selling.