NeoGeo CDs

Ho guys i need to know who have some NeoGeo cds .. or NeoGeo ISOs .. and where can i download some ..

Also my friend had a NeoGeo console but its not working anymore .. so is there a program that can play NeoGeo CDs on Computers .. just like Gens and Zega can play Sega CD games ..

If Yes please post the link where can i get it ..