Staffies are WONDERFUL with people. I've loved every single one that I've met, they're fantastic. But they are a dog aggressive breed so you'd have to be aware of that and be prepared for it too. So plenty of training and socialisation is a MUST. But with people they're magic!
They're also
very active dogs who need
plenty of exercise. LOL
Make sure you get one from a reputable breeder, as with all bully breeds (IMO at least) the
last thing you want is to get one from someone with no regard for the temperament of their dogs. The Staffordshire Bull Terrier may be a small dog but it's really quite powerful for it's size.
Cass.