I have lived with a Labrador retriever, a golden retriever, a German shepherd, a Jack Russell terrier, and currently an Airedale Terrier. I love my Airedale to pieces - the German shepherd was a favourite too - but then so was the golden retriever!
I guess that the best breed depends on you; what you are looking for in a dog and what kind of lifestyle you have. I prefer larger dogs and as we have time and energy, our Airedale suits us fine. She would be a nightmare for someone who wanted a quiet lapdog.