I do love this thread's title.
Best Subway Stop: St George, I would say. It's always rammed, but there are connections to the Bloor/Danforth and YUS lines (unlike Spadina station, where you have to walk 3 minutes down a tunnel to connect). And it's not nearly as hectic as Yonge/Bloor.
Worst Subway Stop: Unlike
@Aaron Mohammed, I can't comment on Bessarion or Ellesmere as I have never used them, but Glencairn on the Spadina line is almost always empty and pretty useless considering everybody just uses Eglinton West or Lawrence.