This is the breeder I will get a puppy from when/if I get another GSD:
http://www.vomhausweinbrand.com/
Awesome, versatile, sound, intense workers but great family dogs too. All the breeding dogs are house dogs, worked/titled and just really what I picture a good GSD to be. Puppies from this breeder have gone to be police dogs, SchH dogs, service dogs (a couple for autistic children), performance/obedience dogs and pets.
The right German showline could work for you too. Jora was German showlines and was very much what I consider to be an ideal GSD. I would now go for working lines, likely West German or a combination of working/show because I think it'd be easier to find what I want in those lines. I also just don't prefer the structure or look of many of the modern German Showlines. I'd have to find another one built like Jora - not heavy boned, only a slight roach back and even though it shouldn't matter the head/expression have to be right for me. It is really important to me that they have the classic, characteristic intelligent GSD expression and I see a lot of GSDs from all different lines that just...don't. That isn't to say that the heads/expressions I dislike aren't perfect or beautiful to other people. Same with the heavy boned dogs or the dogs with excessive roach backs. There's a lot of room in GSDs for personal preferences
I personally have been less impressed with the DDR line dogs I've been around. I think it's important that if you decide to get a GSD, you try to get out and see as many different lines/breeder's dogs as possible. It's fine and good to get other's opinions on what the "best breeder/lines would be" and how such and such a line is or isn't but it's important to see for yourself what the dogs are like to make a choice about what would be best for you.
One potential hang up I guess is that GSDs are as a breed, regardless of lines prone to same sex dog aggression with household dogs. You mention your BC was harassed by your dogs. I'd say that is very unlikely to happen with a GSD but unless all of your dogs are male or all female and you can get an opposite sex GSD, there is always potential for the GSD to mature into a dog who has to be separated from other same sex dogs.