Hardware requirements have not been released yet, however you can download the Netflix APP now for Windows Mobile and test for your self click here – The new Netflix application for Windows Mobile phones makes it simple to manage your Netflix experience from a mobile device. You can search the entire Netflix library for your next film, get complete movie details, and even manage your DVD queue. Easily update your queue by moving films up, moving films down, or removing films from your queue.
A feature exclusive to Windows Mobile is the ability to play previews right on your Windows Mobile device. After watching a preview, you can then add the movie to your Instant Queue so you can instantly watch the movie on your Xbox 360. Registration required for downloads. Connectivity charges may apply. Limited time offer. Available in the U.S. only.