In terms of sheer convenience I simply don't know how you can actually beat this:
http://www.xbox.com/en-us/community/events/e32008/articles/0714-netflixteamup.htm Take something I already own and am already paying for and then add infinite on demand movies for what, 14 bucks a month? This will have to wait until post-grad school, but this should be fun.