Alright, from the road cycling forums I have put out a couple of videos on criteriums in the last month. They were well recieved (i.e. 800+ downloads each). I also do not want to say how much I got hit on bandwith... lets just say more than some high end MTB carbon handlebars

for sharing them via my hosting.
I am in the process of trying to get a dedicated server but I need to find some way to distribute content without using 38 GB of bandwith from the server. I am thinking of using some P2P system like bit torrent.
Any ideas on the best way to share 30 MB files around the net?
Thanks as always...