it's a rev. b imac g5 (ambient light sensor, no isight). 20" model, 8x super drive. it seems to read dvds no problem, but cds it will just keep trying to read, fail, and spit them out. they sometimes eventually work after many many many many many MANY tries, but that is no good. any ideas on what the problem might be? any ideas for solutions? oh yeah, and it's no longer under warranty.