i've got about $800 to build a complete system. hard task? i'm sure, but that's what i've got, and i could use some help. i'm not even sure exactly what i need. i'd like a cd player based system that i would primarily use speakers with, but also headphones. i have headphones already. so do i need:

cd player (i hear a lot of talk about NAD players)
amplifier (do i need a reciever as well?)
speakers (hear a lot about paradigm and axiom speakers)

i can buy used, refurbished, whatever. i don't care how ugly or big anything is. just want the best sounding system i can get for the price

thanks