To be honest I think upload3r.com is one of the best sites today. It allows up to 5 MB filesize limits, it requires no registration, its quick.
In the future from what I have heard they will be offering bucket like services.
Anyway just my 2cents
Upload3r.com is the way to go.