Scientific American is carrying this article summarizing recent discoveries in how viruses can cause obesity. Yep, viruses.
Hey, if someone told me twenty years ago that stomach ulcers were caused by bacteria, I wouldn't have believed them either. Ya just never know...