I can't say which is the BEST right now. I'm probably likely to frequent a number of different shops in Saskatoon depending on what I am wanting (seeing as how each has a different selection). There are a few shops on Broadway area, and I have gone to at least two of them (Bike Universe... went there last year for some parts for a 80's Canadian Tire bike I was rebuilding for a friend, and some other one the name of which I do not recall). I have also been to Bruce's Cycleworks on Central Ave. a few times. The first time was back when I was in my first year of College, they repaired my front wheel (and did it quickly, and probably bumped it ahead of other work they were doing, since I did not live in the city at that time). More recently I went there to pick up a few accessories. Last time I was there, I really enjoyed myself. It wasn't busy, so I was able to have a lovely bicycle chat with one of the guys working there about internally geared hubs, the use of safety lights, among other things. It seems to me that - as far as accessories go - the folks I have interacted with at Bruce's cycle-works have a minimalist approach (that is to say that they are not trying to get you to buy the most expensive thing, but trying to find something that will do the job for you without breaking the budget). I do not always agree with their suggestions, but I'm fine with that.
They also definitely have a smaller selection that one of the Bike Shops off Broadway (for the life of me, I cannot remember what it was called. I only stopped in there because I was in the area and needed a new bike lock).
There is also a nice shop in SwiftCurrent, bluesky cycles or something. It's on a street just off chaplain a block or few west of the home hardware. Nice enough shop, pleasant staff. Can't comment on the quality of their work since I was only buying a speedometer at the time.