The Bucs site is hosted by 1and1, and I haven't received any alerts from them.
OTOH, I just tried logging into the FTP and its giving me an invalid P/W error, and I sure as hell haven't changed it...
Edit:
Awesome. 1and1 changed them for me and didn't even bother sending me any sort of alert or warning that they were doing so. @#$%ing great job there, 1and1.
Edit 2:
Found and fixed the problem. Apparently whoever compromised the P/W that 1and1 never bothered to alert me about inserted some code into the index.html file. Infected file has been replaced with a clean copy of the original, passwords have all been re-reset, checked through the site for other recently modified files, and I've alerted Google to recheck the site, so hopefully that fixes it.