I have found that I need a dedicated server but the price is so high :(. I dont know anything about Amazon S3, I've just checked it and it seems that the payment is even higher because you have to pay for each object you upload and download. Anyway, thank you. I will have to find more information. cheers :-D