Fifty lashes with a wet noodle for you martinfocazio. Stuff happens. So much for any illusions we had that you were perfect. LOL. No problem.

I'm getting good information, from someone who knows the science and updated several times a day, at:
http://scienceblogs.com/effectmeasure/

Reading down several days should give you a feel for how the story has unfolded. Most posts include links to in-depth sources.

The latest, as of Sunday evening:
http://scienceblogs.com/effectmeasure/2009/04/swine_flu_what_you_dont_know_h.php