Get a Lab with the best pedigree you can afford. Some guys want rare breeds to be different. If you want to be different grow a mullet.
Too funny!!!
In my opinion a first time owner/trainer wanting to get a good all around waterfowl dog would be best to get a decent lab. Of the 3 main breeds of retrievers they tend to be the easiest to train, good retrieving instincts and great with the family. With that being said make sure you buy a pup from a breeding that matches YOUR needs. My personal preferences/needs may differ from yours. Some guys like the dog that is fast, stylish and kind of on the "edge" all the time. Others like a laid back dog that may not be in such a rush to get things done, but is a dependable dog in the field. For my hunting dog I like them to be somewhere in the middle, plenty of giddy up and go, but not a pain in the butt in the blind. Some dogs despite extensive training never seem to settle down and can have unwanted traits in the blind such as whining etc.
My second personal choice for a first time owner/trainer would be a chessie. I haven't trained nearly as many chessies as labs, but I have really enjoyed working with this breed. The chessies I have worked with are polar opposites of the prevailing chessie stereotype. They have been sensitive dogs that have done better with attrition than pressure. These chessies shut down from pressure/perceived pressure much quicker than a lab would. These particular dogs have been great around the kennel and bonded with my son. My attitude towards them has definately changed, and I may get one in the future.
My last choice for the 3 main retrieving breeds would be a golden. I have worked with more goldens than chessies, and sorry golden owners not a fan.
Ok, so once you decide on a breed the next important factor is deciding on a breeder that will fit your needs. First don't fall for the marketing hype. When certain breeders advertise their lines as the most trainable, by color, etc it is pure baloney. Every breeding is different, and every pup in that litter has a different personality. I like to find a breeder that selectively breeds for trainability, retrieving instinct, health, etc. In my mind a good breeder should then try to match a pup from that litter that best suits the new owner. Then it is up to you as the owner to bring out those desirable traits to the best of your training ability. It does NOT matter if you go out and buy a great pup if don't know how to train them, or completely mess up the pup.
I have more I wanted to write, but the thunderstorm here has passed and I gotta go....