What you listed are the many solutions. I'm guessing that having so much choice is the problem and not that there is not a lot of choices.
Try this. What do you have now? See if that will give you Netflix.
Bob
I am so confused with programs that go through the internet to the television. For example, I would like to get Netflix. Do I need a Wii to utilize it? Do I need a television with internet capabilities? Do I need to run it through my lap top or a special box? UGH, I think you get the idea.....
Any help would be much appreciated!

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic