Dundurn isn't too bad in that it's a relatively short drive into Saskatoon (well, 30 min or so) but as for Shilo and Suffield...I agree, yuck. Especially Suffield.
IMHO, the only good posting for a young person in the Army would be Edmonton as it is at least in a major city, Gagetown is...