1- Get speakers that work in your listening room and are not too big! Sadly, most floorstanding speakers need a lot of space around them to work well, and that's not possible in many rooms. Consider monitors with a subwoofer. This offers flexibility in dealing with the bass problems that plague many rooms. You can place the monitors where they sound best and move the sub where it performs best. And if that's not enough, you can adjust the sub's level and crossover frequency!
2- If you spin vinyl, get a good phono stage. The phono stages in even excellent integrateds are good but not great.