Thanks so much guy's for the great response. I live in Edmonton so making the trip to try and hunt over one might be a bit of a pain if I can't find someone locally.
I would offer a hunt down southern AB, but I am not sure how my season is going to pan out. I have a 7 y/o male and a 1 y/o female. The female I don't want to overwhelm with multiple hunters, but will have a better idea a little further into the season. My male had a persistent shoulder injury last year, which I was sure was sorted out, but he has recently shown some concerning symptoms that I need to figure out.
If things work out okay I would be more than happy to take you out for a day so you can see them work.
As for the breeds you are looking at and their pros-cons, I would suggest a PP if you do any amount of waterfowl (x10 on the goose comment). My male retrieved a very large goose (+-16lbs) last year out of heavy cattails. He had it by the breast and he was all but invisible under an outstretched wing laying from head to tail... wish I had a camera that day.
The male is 65lbs, but my female is a fair bit smaller.
If I was not a waterfowl hunter (at all), I would run a Brit; they are just neat, funny little dogs. If I was interested in a flusher, I would have Springer or Field spaniel. If I was a hardcore waterfowler, I would have a lab or chessie. If I was a Ruffie hunter I would have an English Setter. However, I am a Hun, Sharptail, Pheasant, Ruffie, Duck, Goose, and rabbit hunter; so, I have Pudelpointers.
As for PP breeders, my two are from Cedarwoods kennels in Boise, Idaho. Pine Ridge in Ont., Fin Renard in Quebec... there are options.