Looking for any tips for deploying new instances of Drupal - from core installation to module installation. Currently I do a core install manually, then copy over all my modules from a static directory I keep on my web server. I'm thinking of building a script that pulls down the core and the modules, untarring them all in the correct paths.

What do you do for your new instances?