Imaginarynumbers,
I'm going to take the side of your female friend, and say replace the "weak link" first, which seems to be her CDP. One that I've owned and though was a good sounding player is the NAD C542. If her speakers are PSB Alphas, then she already has some good speakers, and while getting some $600 a pair speakers may be an improvement, it could also prove not to be the case. Bottom line, keep the speakers, replace the CDP, and that may be all she needs, to solve her soundstaging and high frequency problems. If not, then I would also be looking at an integrated amp (and there are good sounding, affordable offering from NAD, Cambridge Audio, Denon, Rotel, Marantz, ect) as an integrated should give her better performance than her receiver (which may be the real "weak link"). Basically the "speaker first" approach works great if someone is building a complete system. Otherwise, I would subscribe to "relacing the weakest link" method. Remember, a system is only going to sound as good as it's "weakest link". You could find yourself in a situation, where "upgraded speakers" only further magnatizes the weaknesses of the components in front of them.
I'm going to take the side of your female friend, and say replace the "weak link" first, which seems to be her CDP. One that I've owned and though was a good sounding player is the NAD C542. If her speakers are PSB Alphas, then she already has some good speakers, and while getting some $600 a pair speakers may be an improvement, it could also prove not to be the case. Bottom line, keep the speakers, replace the CDP, and that may be all she needs, to solve her soundstaging and high frequency problems. If not, then I would also be looking at an integrated amp (and there are good sounding, affordable offering from NAD, Cambridge Audio, Denon, Rotel, Marantz, ect) as an integrated should give her better performance than her receiver (which may be the real "weak link"). Basically the "speaker first" approach works great if someone is building a complete system. Otherwise, I would subscribe to "relacing the weakest link" method. Remember, a system is only going to sound as good as it's "weakest link". You could find yourself in a situation, where "upgraded speakers" only further magnatizes the weaknesses of the components in front of them.