John,
if your friend is that good at making drivers, he could probably make a living out of all the USB devices that stopped working with windows 7, and were left unsupported by the manufacturers.