I have been using the same domain name (.com) for the last 4 years. This domain name contains static content and also a forum phpBB2 along with an osCommerce section. I have another domain name of the same name except its a .net name. This site has my gallery (Coppermine).
I need to change the domain name to a new name which better reflects my site and members. This site will be running Drupal and phpBB3 and osCommerce. I would also like to move my gallery to this site away from the .net domain.
I already own the new domain name and its been pointed to the current name for the last year.
What is the easiest way to do this while maintaining your search rankings and external links ?