hi worker and PP, sorry i forgot to mention, i'm pretty sure i have put in 768MB of RAM in total to the PC (should have mentioned that) but can't check right now as i'm not at home.
I agree with what you both say, but my main gripe is the non-scalability (in terms of required spec) of virtually all modern linux systems. It used to be that you got a super fast linux system with all the whistles and bells if you ran it on a modern machine, but you really could run it on anything all the way back to a 386, with varying degrees of success depending on RAM, CPU and HDD speed and all the usuals. Nowadays, you're screwed with most linux systems if you haven't got the latest kit, plus hardware incompatibilities seem to crop up (for me anyway) more than in the past, are they just not fixing them, thinking people should just upgrade their hardware? This is the microsoft model. Disappointing if so.
So, now users of linux OSs are in the forced hardware upgrade cycle too, and stupidly, linux vendors don't even get a kickback from this, it's just a product of their laziness. At leas MS always had a monetary incentive to force hardware upgrades. :-(