yeah, 15 years is quite long ... wow!
anyway, i have a dedicated CD player (Denon DCD685) that I now find totally obsolete now that I have ripped all my CD's to an external hard drive played by my PS3. incredible actually, no more switching CD's (since i'm pretty fickle with what I listen to ... i start a song, realize i don't feel it and switch immediately to the next one)
in short: look into getting a PS3/external HD combo