So how do you update your site? ftp, sharepoint, etc? The daily reinfection may be from the following scenario.
I've seen where a rootkit on a dev box has harvested your credentials for updating the site. So malware would be active on your dev box and it gets your ftp or sharepoint password from your box when you update your site.
So, you go put a clean page up, then the malware network logs into your site at some later date and adds the iframe code back in without you ever knowing.
In case that might be the situation, you should scan the heck out of your dev box with Malwarebytes, SuperAntiSpyware Free, or whatever legit tools you can get. The more the better since some miss what others catch.
So AFTER you are pretty confident your own dev box is clean, then change your password on your FTP, frontpage, sharepoint, whatever. Once you have changed your credentials to your site update mechanism, THEN go upload a clean version of your pages, and wait and see what happens the next day. If the malware network tries to get to your site ftp with your old password, it won't be able to authenticate.