What if you placed the site in a folder in WWW?
For example: the files for the site are at "http://nigelpull.com/drupal/" but you want to just go to "http://nigelpull.com" and be presented with the same thing. Does the site need to be reinstalled to the WWW root or can a .htaccess file of some kind be used?