I utilize SQL Server aliases a lot, especially since for some reason I don't get name resolution on our network over VPN. So I typicaly create an alias and map the name to the IP address of each SQL Server I use a lot on the network. I am in the process of setting up a new laptop and I was going to start recreating them. Then I remembered that since aliases are stored as registry values, I could use the registry import/export feature. I wasn't sure if it would work between Windows Server 2003 and Windows 7 but luckily, it did.
If you want to do this, go to the "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\ConnectTo" node, you should see all your aliases there. Then, export the whole node to an REG file, transfer the file to the other computer, and import it through the menu or by running the REG file.