Up north - you might just want to keep an eye on the Finns given their past tech track record ;)
http://www.arcticstartup.com/
http://www.startupbin.com/
India: http://vijaysblog.wordpress.com/
Canada: http://montrealtechwatch.com/ http://www.startupottawa.com/