I disagree with the NC10 working with the HP and Lenovo specific ones.
I bought one that said HP and Lenovo ONLY (Intel 5300) and popped it in no problem. Installed into Vista no problem with the latest intel drivers. Machine identifies it, but the device will not start. I’ve got an ES one that supposedly works for samsung on the way. Hopefully that will work.