@TrailExplorers yeah, @WestHost has been helpful, but I'm not buying the "they hacked my FTP password" bit. It was a system-level exploit.