I don't know how much you're looking to spend or if you need an amplified cd player but I have an extra Alpine CDA-7949 laying around if you're interested. Anyone familiar with Alpine over the last few years can atest to the quality of this deck.