Top Alternatives to Miro for Windows

Miro

Miro Free

Multimedia internet TV app with great HD support