As a fan of action figures I find it's pretty tough to tell if comic book shops that have a worth while selection - but Silver Snail does! That's what I go for, I love how it's organized - comic book characters together, television and movie characters together, large statues together and pop vinyls away on their own.
I'm not as big of a comic collector, but new issues is a noticeably pretty small section and a tight squeeze even on the less busy days - but again, very well organized, and back issues have a good amount of browsing space.
The old location sure felt like it had more selection (and, less stairs) - but as much as the "mainstream" sort of rep the snail has that gets a bit of an eyeroll from many in Toronto, it is an easy top choice for me. Definitely the best looking, and the gloss and fresh reorganizing of this place is pretty great.