Way to much hype. My wife and I leave in 12 days for our first cruise and I am not worried. Norovirus is a flu type virus. You get it from coming in contact with the germ. People get it all over this country and we never hear about it until it is on a cruise. You have more to fear from getting it from an airplane since they never wipe down the seats, armrests etc and forget the fact that airlines circulate the air, good and bad, throughout the plane.
My wife paid a visit to her Dr. this morning just to make sure she was in good health for our trip and the Dr. mentioned that good hygiene is the best prevention from getting ill on any trip whether it is a ship, train, plane, rental car (do you think they sanatize the steering wheels) etc.
So much for my rant.