The service could use a fresh batch of content as the initial library is seriously lacking compared to the American store--although, there are licensing reasons for that. Netflix in Canada also desperately needs account queues. As it stands, you can only watch one piece of content at a time and can't create a list of items you want to see in the future.
The lack of Xbox 360 is annoying, but understandable. Microsoft is about to roll out a major dashboard upgrade to the Xbox 360 with enhancements to the Netflix experience. Since that update is essentially "the ability to search," and since Netflix in Canada has no queue to pull content from--forcing you to search for everything--it makes some sense.
Some awkward, inane sense.