Hey guys

I want to create a little site like youtube etc. with ASP.NET. What I want to know is what is the best control to use for something like this? A 3rd party tool thats any good? How well does the built in media player work?

What do you guys suggest for something like this?

Thanks a lot for any help