Hi,
For a compact unit, the beosound3000 (I have a 4000) is working perfectly fine. The sound is largely dependant on the quality of speakers and their build-in amps. I suggest a pair of Beolab 4000 as speakers with it. They are affordable, well designed, look great and give a real nice sound.
For a little bit more you can get some BL6000 which will be just fine. The beoloab 8000's have a very iconic design and frankly are one of the better all-round speakers imo.
Beolab3 are very good speakers due to the alt system amazing clear sound and powerful in regards to their size. Personally I find they can render sometimes a bit too much detail and the sound is a little bit overworked when used in a smaller spaces imo. But that's solely based on my experiences with them.
They beomaster 6500/7000 is a very open and easily expandable system (though a little more conventional setup but understated looking) and will work with all passive or active speakers. You can start with the beomaster receiver/amp and add the cd player, turntable etc later if you like. It's advantage is that it allows more things connected to it than a beosound which only has the one aux.