Synced Hosting is really good, imo. They require you to place an ad on the pages of your website, and there's a list of ad sizes you can choose - they don't care if you pick the smallest one. It really isn't that much of a problem if you're able to fit in that small advertisement into your site layout.