Some good identifiers:
- MAC Address: It’s fairly easy to get at, and it’s usually unique. However, it can be spoofed/changed rather easily, so it depends on how unique it needs to be.
- CPU Serial Number: It’s not available on lots of older systems, but it’s there. Check out this MSDN page. It won’t change, but it’s bound to a computer.
- HDD Serial Number: It’s likely to not change, but can be a nuisance if the HD fails. Check out this MSDN page.