Yes, there ARE "nice" roosters. Certain breeds are more apt to produce well-mannered roosters than others, but it really depends on the personality of the individual rooster.
The all-round sweetest dispositions that I've seen so far are in Black Australorps--we had a BA rooster for a while and he was very sweet.
My favorite rooster however is my Barred Rock. He's very intelligent, sweet to the hens, takes grubs from my hand (though I never tried to train him to do this), and he has never tried to spur anyone.
Our first rooster was a Buff Orphington that turned mean--he was chicken soup.
I don't think a banty roo would necessarily be any better. I would just set out to find a well-behaved roo and be prepared to give away or stew any that turn out mean. Also, even if your rooster is well-behaved, as my two are, that doesn't mean you can ever fully drop your guard. They are animals, after all, and being of a different species, you can't ever fully tell what might set a bird off. I love my Barred Rock rooster, but am always watchful for signs of aggression.