I was using Peirce County Vet but then needed a different vet for a PPE (just so happened the lady I bought my gelding from used the same vet) so I used Stillwater and I liked them a lot so I stuck with them. Good thing I did, too because I ended up needing a lameness eval on him and I guess Stillwater is like THE vet for lameness issues.
I need a 17" seat but could deal with an 18". And I need like a medium or medium/narrow gullet.