Did I ever think I would see a blog devoted to Madballs? Actually, yes. But it doesn't matter what I thought - now there is one! Check out The Blarghhspot. All about Madballs, the knock-offs, and other gross stuff.
It is funny that I just found this site (while searching for info on the Italian Madballs from 2010 - yeah, check his blog, you will see them all) because Madballs is something that has been coming up in my life a lot recently...but you will know about that in time.