My dogs are out of Cedarwoods Kennels in Boise Idaho. I'd highly recommend him. There isn't many around here but you can see mine if you want. I know of a related pup here in Skagit County also.
AspenBud, out of the dogs you listed the only one that is reliably a water dog is the wirehair and they cost the same on average. They are around $1200 average for a well bred dog of either of those breeds. If your looking for a dog that loves the water like a lab and points like a pointer, get a pudelpointer. A wirehair would be a close second choice IMO.
If $1200.00 is the going rate that's not as bad as I expected. Good to know. Spinoni Italiano go for $2000-$3000.
I don't hunt ducks these days so that wasn't in the calculus when I made the above comment. I just know you can find a fireball of a an upland dog for $500.00 out there and it would be quality. But it would be within the "big five" pointing breeds.