Toronto is great, but like Boston you couldn't spend too long there on holiday. I'd advise 4 days (including a day trip to Niagra Falls).
Living in Toronto would be great and I'd totaly be willing to give it a go - in the summer. From what people have told me about the near arctic conditions of the winters there's no way in hell I'd stick around for that! Earth Girl does not enjoy being cold.