Netflix now supports crystal clear 1080p HD, if your internet connection is fast enough. Netflix Super HD is included free with every Netflix subscription and will automatically display based on your internet connection. If your internet connection is 5 Mb/s downstream or higher, Netflix Super HD will begin to play.
Why is this relevant? Well, simply put, the Wii U supports Netflix Super HD. Check out all the details at the Netflix Super HD webpage.