I watched one. Looks like a nice little track. Is that someones house? I can see why you limit it to 5 cell and the stock motor.
If you want a place to upload it, though you will have to install divx, is
http://stage6.divx.com/
The best way to retain quality in your video while reducing file size for online streaming. Using youtube and suck pale in comparison since they all use the flash video format which looses a great amount of detail.