I don't think the shot is for everyone. There are risks for some, especially using the live virus nasal spray that is the first to arrive on the scene. As with everything lately, both sides seem to be blowing a lot of thngs out of proportion and using the "facts" to prove their case one way or another.
IMHO, the swine flu is much ado about nothing. We've gone through these scares before and we'll go through them again. That doesn't mean it can't and won't happen... Just that its been blown out of proportion by the media. That said, the dangers of the vaccine have also been overplayed.
While I'm not getting the shot for a number of reasons, my decision is based on my own medical history and the facts as I understand them. IMHO, its best to consult your doctor before making the decison one way or another.