It all depends on what you want the dog for. IMO, all the following dogs are great family dogs and very loyal and can be divided into two groups:
Any mastiff, rottweiler, GS, belgian malinois, dobermann, akita
Pit bulls terrier, english bull terriers, patterdale terriers
1 = great guardians, imposing appearance, likely health problems (esp. hips)
2 = very athletic, not such great guardians (too people friendly), high dog aggression
If you’ve got the time, effort and knowledge to raise a sound pit bull, then I’d say go for it, otherwise maybe go for a rottweiler.
You should check out the neopolitan mastiff/pit bull crosses - they’re pretty amazing. Best of both worlds.
Don’t worry about the breed specific legislation crap - it’ll never work. They “banned” pits in 1991 here in the UK, but I could walk out of my door now and find a handful within 10 minutes.
Plus even if they did exterminate every single currently living pit bull, someone could just create one again…they are purpose-bred mongrels. Mastiff/bullbreed + game bred terrier = pit bull.