Honestly, I think more companies should try Stardock's method: Simply don't include any sort of DRM. As has already been established, it works about as effectively as using a sharpened stick and harsh language to fight a tank, so why even have it? It just punishes the legitimate customers.
On the other hand, Stardock's policy is "Our customers are our fans, so treat them as such." They don't play Big Brother, monitoring everyone and ready to initiate a witch hunt like EA and SecuROM. This is what Stardock does: They simply don't include any sort of DRM, and kindly ask torrent sites to not put pirated copies of their games up. You just have to complete an online activation with a valid serial number to download patches and updates. You can play their games WITHOUT doing this, and you don't even need to have the CD in your PC to play their games. You just need to do the activation if you want patches and other free updates (They support their games with tons of free extra content for download).
You know what the damnedest thing is? It works. Stardock's games have among the lowest rates of piracy in the entire industry. It is true that their games aren't exactly multi-million copy sellers, but they are still successful (Sins of a Solar Empire sold 500,000 copies worldwide so far since it came out earlier this year) and aren't pirated nearly as often as big budget, high profile titles with copy protection all over them.
This just further reinforces the idea that a good chunk of people turn to piracy BECAUSE of the draconian DRMs that make paying customers jump through hoops for having the sheer audacity to support the company by buying their game.