I live in Ajax ... Stumble around the GTA ...
I've got my Stumbles online... along with the GPS tracks of Toronto
http://www.wirelessjihad.com
The site is a little rough at the moment... when I get some time I will fix it up ... take a look anyway