Nice site. Have you ever posted on Yahoo Answers. There’s a section called Reality Television and it’s full of American Idol fans. I bet if you posted your site to this section, you’d get a lot of new members. The fans are usually on the site the night of the show.