We have an Xbox 360, too. I looked into it, but thought I saw that you had to have an Xbox Live subscription.
yes, you have to have a live subscription for that but the Wii disk will be there really quick, just request it the day you sign up, you will get it the next day. Until then you can watch the watch it now's on the computer