Looking for most reliable and compatible (with other Drupal modules) multiple photo uploader and gallery system in Drupal 6 and Drupal 7? 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?

More importantly:

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.
They use Media Library on Drupal garden but this is only for D7 and it's still in dev. You can also try Cincopa which is really interesting, it's for D6 but they are developping a D7 version