Thanks all; I have more than enough memory as I had 256 then found 512 going for a song and brought that as well!! And yes I have far too much in the startup which I suppose I could move out. Symantec is showing about 450mb of memory free at the present time.
As far as the CPU speed is concerned I do find that it is quite fast enough for what I do, but I wish I could buffer the print work and get it out of the way. It might be that the print buffer is actually printing to the HD first - how do I check and stop that?