I have this small app in Django, hosted on cheap linode. We want to add photo-sharing functionality so I am wondering should I put all user uploaded static photo files locally on linode serwer or it is better to use Amazon S3 or similar cloud soulution ?
What are pros and cons of both solutions ?