If you want eye-candy, then Toronto is a great place. Again, because of the diversity, you'll see many interesting looking women that you'll probably never see in Singapore. Also forgot to mention there is a small population of Colombians, Brazillians and Iranians (USA won't let them in so they choose the next best alternative).
As far as popular nightclubs go, there are quite a few and they open/close all the time. So my information may not be up to date if you're reading this after Jan 2014. But a good resource is blogto.com:
http://www.blogto.com/toronto/the_be...bs_in_toronto/
Toronto is unique since there are 3 local universities and 2 local colleges so there's lots of young people. During the day, Eaton Center/Queen West fashion district/Yorkville is a great place to check out young hot babes. There's also a Hooters as well. If you really want to, Brass Rail and For Your Eyes Only are the best strip clubs in town - ripoffs are rare, but the value is just really poor compared to incall agencies.