The Z2300's sub is crap and boomy! I was shocked when I heard it, even turning it right down didn't solve the problem.
The Aegos have got rave reviews, but I've not heard them myself.
You can get compact hi-fi speakers, but if you don't have much space they may be out of the question. Have a look at
www.richersounds.co.uk and see what takes your fancy. If the speakers are too big, then so be it. You'll be looking at bookshelf speakers btw.
http://ws1.richersounds.co.uk/showproduct.php?cda=showproduct&pid=CAMB-A1V3-BLK
http://ws1.richersounds.co.uk/showproduct.php?cda=showproduct&pid=JBL-CONTROL1-SIL
Those two would give the cheapest, most compact system that they offer. Unless you go for the Acoustic Solutions amp *shudder*. Cables would have to be bought separately, but aren't that expensive, £10-20 for reasonable ones, you don't need to go overboard.
Look into the second hand market for massive savings and a much better sound. I know not everyone is willing to do this, but hi-fi is normally very well looked after and it's very easy to spot when it's not working properly.
http://cgi.ebay.co.uk/Rotel-RA-820B...704087069QQcategoryZ14973QQrdZ1QQcmdZViewItem
Old Rotel amps offer very good value for money and are a very highly regarded brand.
http://cgi.ebay.co.uk/Audiolab-8000...9704142978QQcategoryZ3280QQrdZ1QQcmdZViewItem
Matblack has an amp like this and he loves it.
There are all sorts of old Technics, Sony, Rotel and Marantz amps going on the bay and other sites. If they're advertised as working and look in good condidion, then go for it.
Speakers, look for brands like KEF, Mission, Wharfedale or even old B&W speakers.
http://cgi.ebay.co.uk/MISSION-MS-70...704131243QQcategoryZ14991QQrdZ1QQcmdZViewItem
Those look like a bit of a bargain, but obviously the price will rise a bit. Again, if they're advertised as working there is nothing to worry about.
As with everything, being boxed is a very good indicator of the kit having been looked after.
I hope you'll at least consider buying a hi-fi now that I've typed all this!