Como obter rapidamente o Hardware-ID em C #?

Eu preciso do meu programa vincular uma licença a uma identificação de hardware. Eu tentei usar o WMI, mas ainda é lento.

Preciso, por exemplo, de informações sobre CPU, HDD e placa-mãe.