I went to the Toronto Auto Show yesterday and was seriously regretting it until I saw a 2010 Tesla Roadster Sport in very orange. Sure enough Tesla had a small booth there. If you live in the GTA it's worth checking out. (especially if you've never seen a roadster in person before)
I also found out that you don't need a ride in a Tesla to get the "EV grin". It's such a beautiful car i couldn't stop smiling. I got to meet Hans who is the manager of the store opening in Toronto in a few months along with Jason (i forget his last name) who works for Tesla in california. The Tesla booth was getting a ton of attention, which hopefully will translate into sales down the road.
Here's a few pics of the car (amongst my other auto show pics).
Toronto Auto Show 2010 - a set on Flickr