Hi Benzo,
A few things:
1 - Copy the database (using SQL backup) and restore on the new server;
2 - Copy the site files and take them to the new server;
3 - Assuming you will want the site to run on a new domain, then update the PortalAlias table with the new domain the site will run from;
4 - Adjust the connection strings in the web.config file to point to the new DB;
That should be pretty much it!
Cheers,
Aderson