What is your product? What are your average sales like? etc etc.. you can post here, other affiliate forums, join a network, etc.
Pick up a software program like LinkCapture or ARELIS to research relevant sites, and then reach out to them with a direct mail piece. Also, try using Google AdWords, Yahoo Search Marketing, and MSN adCenter to get your affiliate program(s) in front of affiliates. Face to face interaction cannot be beat. Consider meeting affiliates in person when you travel around to different cites, and have a presence at industry conferences.
Hi bjraines, You said: "I need some affiliates for my site. I would like to find some good reputable ones. any advice?" I have a feeling you are not asking about affiliates - but about reputable affiliate "programs" or merchants to add to your site? If that is what you meant, then you can review the 50 5 Star programs in my directory. I only represent high integrity programs that I consult for directly and tie my 5 Star reputation to. Hope this helps and best of luck!