I consider it unfortunate that Google won't be selling the phone directly. I can understand other people wanting to go retail, but I didn't. I found using their online store quite convenient.
Official Google Blog: Nexus One changes in availability
I will see what Canadian retailers end up carrying the phone, and what I hope to be future versions of this phone.