I just created a javascript that detects adblock on AdSense and displays an alternative (Amazon Associates) ad instead. I know people who use adblock don't want to see ads, and I respect that. But when it render my site poorly, they leave anyway. So I only use it in place of ONE ad block so the site is rendered correctly. Testing it on one page to be sure before I add it to others. What do you think?