Megavideo for Windows Phone 7 allows you to watch many megavideo streams, including in HD, by finding links for the embedded player in the included browser.
The app opens on a Google search page, where a page with streaming media can be found. You then open the site by clicking on the link to start the stream or, if there is no embedded player you use the "scan" button to read the link.
The app, which took the developer 90 hours to create, costs â‚¬ 4.99, and the free trial allows one to watch 5 min of video to test if the app actually works for your content.
Megavideo for Windows Phone 7 cam be found in Marketplace here.
Picture source HDblog.it
Thanks ruggero for the tip.