http://www.imagehost.org/ for files < 2M and for files > 2M use http://www.mycrohsoft.com/
Which translates to use the first one if you can (if your file is less than 2 Meg), use the second one if the file is bigger than 2 Meg, please don't reduce the quality for uploading.