D.B.
My vote is for the GSP, or German Shorthair Pointer. Originally developed to be a both a companion and versatile hunting breed, it continues to be the best of both in my experience. Our GSP is a far better retriever than any Goldie or Lab I've ever met, and she points like a dream - something your straight retrievers are never going to accomplish. They are a mellow house companion and a firecracker in the field. We use our dog for duck hunting (water retrieves) and all types of upland hunting.
It may be tempting to save money in the shortrun by getting a 'back yard breed' litter, but this will likely cost you in the long run. It's worth it to pay $900 - $1000 for a dog that's had it's lineage kept in check and the genetic testing done. Think of it this way - would you rather spend $1000 now or $200 now and $2000 down the road to fix hip problems only to end up with a lame hunting dog?