DrupalGardens hosted (Drupal 7) sites use a fantastically easy multiple photo uploader - i.e. one can select multiple image files from an Explorer Browser box (or other OS equivalent) using CTRL, SHIFT and upload them all at once into a gallery.
Question 1) What modules is this based on, so that I can export and deploy a site outside of DrupalGardens?
Question 2) If I was building a Drupal 7 site from scratch with my own hosting, what modules would I need to achieve this?
Question 3) If I was building a Drupal 6 site from scratch with my own hosting, what modules would I need to achieve this?
I wish to stay with Drupal 7 in my consideration as to which version to use. But if Drupal 6 has more rich functionality then I may use that.