I live on Mexican, Thai/Malaysian, Indian, Japanese, Italian and Greek. All of which I am able to cook all on my own pretty well - I especially do a kick-ass Sukiyaki. I don't really cook much Greek though.
For desserts there's a Russian cake place in North York, at Yonge and Steeles that is the best ever. Chocolada is the place.
Anybody who likes Indian food has to try the Dhaba downtown on King for the lunch buffet. Great value for outstanding food that is better than any I had in India.