I had mine just a few hours ago (I'm in Montreal). Was well organized, hundreds of people in line (despite it being last week it's offered just about everywhere) and it still took under an hour, and that includes the 30 minute wait for expecting mothers (15 for everyone else), just in case you might have a reaction.
If you're pregnant you get the type 'sans adjuvant' which means the same vaccine, without the immune system booster.
Our bodies are exposed to viruses all the time and develop antibodies naturally. This is just encouraging your body to develop an antibody to a known dangerous type of the flu. Your body reacts to it by developping its own defence. It's not like they give you an artifical subtance to do so.
The swine flu (or ah1n1 as it's called here) is considered more dangerous mostly because it's much more contagious than the regular flu. Beyond that it doesn't make people particularly 'sicker' than the regular flu.
The way I see it - if my getting vaccinated means I prevent someone from catching it, say the old man I see at the bus stop every morning, even if it does nothing to me except a few days of flu, I'll have done a very good thing. I think it's responsible to get the shot. But I also understand people who are reluctant and would rather wait until there is more data out there.