I've never seen an AM radio, however I have the D-link USB radio and it's pretty crappy. If you run winXP don't buy it, it has no compatibility. The software sucks. Don't install the software, get a third party program such as Radiator. Other than that, the quality is good.