I'm going on almost 5 years with my first Labrador and 2 years with my second. These were my first dogs that I ever trained for hunting. I chose Labradors because everything I read said they were the easiest to train. After this experience I'm not sure if I'd ever pick any other breed. They are extremely intelligent and can pick up on the most subtle of commands such as foot commands. I shoot lefty so they heel on my right side. If I step off with my right foot they will heel with me. If I step off with my left foot they will stay.
They are trained in both waterfowl and upland hunting. They can both mark the falls of 3 birds and memorize where they are, they can both do blind retrieves on water and land, are steady in the blind and deliver to hand. I hunt both of them at the same time in the uplands and they typically flush the same bird together. They are brother and sister from different litters and both have amazing noses. I also trained them to hunt fall turkeys, we're allowed to use dogs in the fall here. On top of that if I go squirrel hunting they aren't squirrel dogs but they will happily retrieve the squirrels for me.
They are also happy hiking all day with me up mountains and equally happy laying around the house doing nothing. If I'm sick they will just hang out with me and keep me company. They are super friendly to all people and love attention. They instinctively know to be gentle around little kids.
I now understand why Labradors are the most popular breed, it's tough to argue with intelligence, trainability, even temperament and loving personalities. I have so much fun hunting with them that I barely ever hunt deer anymore, I'd rather be a team with them. I let the weather dictate what we're going to hunt. If it's going to be rainy, snowy or windy you'll find us in the duck blind. If it's going to be a calm, bluebird day we'll be in the uplands.