you wouldnt change the administrator username if you are on a standalone machine with many people login on to it. however, on a network, you would change the domains administrator username. doing it this way doesnt harm recovery etc, as the LOCAL machine admin is still administrator. however, someone trying to attack a network has to search for the admin username you changed to get access to the network.

cheers,