I am totally against breed-specific legislation. No dog breed is inherently bad...but unfortunately there are some bad owners.
There's a shelter a couple blocks from my house that takes pit bulls and pit mixes and I see volunteers walking them in my neighborhood all the time. They've all been very sweet.