just to the point, i have a blog about freeware download and because i'm only have shared hosting so i use another file sharing site such as sendspace.com to save my freeware files, my question is do i really need VPS to run my private file hosting to save those freeware? i'll use it for saving files and the size is no more than 1mb per file with approximately 1000 - 2000 download per day.

if i really need VPS can you give me suggestion how much recommended RAM?

any suggestion too for the best file hosting script, i prefer the simple and light one.