Megavideo.com vs youtube.com!

Please share your thoughts about megavideo & youtube!

Which is the best??