Theres a great website thats been out in beta for a while, www.wipido.com

Here you can create a free account and upload unlimited amounts of frag / general gaming movies that can be streamed at very high speeds (they actually convert whatever type of movie you upload to an impressive 1700kbit h.264 stream). You can also embed the video stream on your own site by copying some code they provide for you.

So if anyone needs mirrors for their frag movies, this is a great spot and should definetely be used!