Be careful, check your and your friends ISP and see what they capp your monthly Upload and Download sizes at. Most ISPs wont let you upload / download any more then 10gb a month and if you go over they hit you hard. So watch out for that, I know it was bad for my friend when he went over his 30gb limit (He has got a really nice ISP
)