Is Netflix free on the 360?
no it is not, first you need to have a gold membership and then a netflix subscription which starts at 7.99 a month
You have to start your free Netflix trial from the Netflix website. Once you do that download the netflix app from the video marketplace on your xbox. When you first open it up it will give you an activation code, go to www.netflix.com/activation enter the code and there you have netflix on your xbox