Also: fix the placement of your ad so it blends in with your site's color.. the lime green is a turn off...
Oh yeah. I'm pretty sure Google visits this forum every now and then. Your URL is available to everyone, so it still might be the wisest thing to e-mail them and let them know what's going on. And I agree, fix the blending!