256 just doesn't cut it anymore. If you have several programs that start up when you turn on your computer, you may be running low on memory right away. I would install Codestuff Starter
. This is a free program that will give you a detailed view of what programs are activated on start-up and give you an option to stop them from loading. Some of today's antivirus and firewall programs really sap your memory. You really shouldn't need a defrag if you just got the computer. You may want to increase the size of your temporary cache.