Image uploader multiple size options

Currently image uploader only offers the options of original size or 800x600. Following additional capabilities would be very helpful

  1. More size options both lower and higher than 800x600
  2. Upload multiple copies of the image in different sizes