I have been looking into this also.

I've settled on Media Monkey (Thanks Mr Beresford) for managing the library and playback

EAC for ripping CDs

My laptop only has USB out so that'll be my output.