I don't have a dog right now - but I've had several in the past. Dobies are probably my favorite (my ex wife got custody of our Dobie in the divorce). They are extremely smart and loyal, and are fairly low maintenance for such a large dog. Pretty easy to housetrain, and they don't have to be walked a dozen times a day.
Past that, you can't really generalize the breed based on your experiences with one dog. They each have their own personality and their training and treatment when they are young is quite important. If they've been trained to be mean, or mistreated for long, they will reciprocate. If they've been loved and cared for since they were young, they'll be the best companion ever. They can be really really good around kids, but as puppies and young dogs they sometimes don't know their own size and strength.
I like Rottweilers too - they are about as loyal, but I think they have the ability to be more independent.
Just remember, picking the right breed is just a starting point. Dogs each have their own personalities and temperaments, so it is just as important to find one that you get along with and will fit your lifestyle.