The Amp is purpose built for audio only. While that may be a selling point to some, if you are ever thinking that you may want to use this amp for your entertainment center, than this one is a bad choice. If all you ever want to do is pure audio, its decent, albeit a little expensive considering what you can get for $400 these days.
Speakers are decent, but again there are a lot of bookshelf speakers in the $400 range, you should bring your favourite (non-mp3) tunes on a CD and go listen to some bookshelf speakers and then go from there. Your ears will know what's best for you.
The CD player, the cabling and the service are all pretty much freebies. If you are looking into this, now may be a good time to learn how to cable your own stereo. Routing the amplifier signal and figuring out how to use a remote control are both harder than wiring a stereo system.