I'm using Ghost for a long time, and wrote a small utility to rename PCs according to their MAC address based on a provided database in a .csv file. My program renames PCs and then automatically joins them to domain so all the manual stuff is gone. Here's the link Auto rename & Active Directory join tool | Free software downloads at SourceForge.net