Why don't they just scrap DRM altogether? It doesn't work it preventing piracy and just punishes legit users. It's the reason I hardly buy PC games (and the reason lots of people download pirated copies, sometimes after buying the game so they don't have DRM on their PC) - I make efforts to secure my computer against malware - why should I allow just another form on my PC to play a game? If they want to cut down on piracy, scrap DRM!!! That's my opinion anyway.
Edit: I'd like opinions on this but why not implement some sort of USB 'key' which the game checks for. It could be a read-only mass storage device so no drivers, it could be all implemented into the game code so no third-party software.