I don't know your situation, do you have a family, kids? I have had numerous breeds of dogs over the years, GSP's, Border Collies, Brittany Spaniels, beagles, numerous different coon hounds, Redbone, B&T, English and my favorite Treeing Walkers. We currently have a miniature schnauzer and two Boykin Spaniels (mother and daughter). I can safely say that we will always have a Boykin in our house.
I know Labs are great dogs, but I like the smaller Boykins. They are extremely smart and versatile. My wife is currently training with our 9 month old pup for search and rescue and she is excelling. They are retrieving machines and actually were developed in the swamps of SC for duck and turkey hunting. They also excel as upland, dove, shed dogs, blood trailing deer and great companion dogs. BUT, they need a job. My wife is still amazed at their on/off switch when they are in the house. Brittany's are great dogs, not sure how versatile they are. I have heard good things about Black Mouth Curs as a versatile family dog. Do some research and look at a variety of breeds after you decide what you truly want in your dog. Then research the breeder and talk to folks that have pups from them. My two cents