the question is really irrelevant, because it all depends on what you are doing with your computer. for me 256 is not enough. my machine would come crashing to its knees if i only had 256megs in it. i dont do any gaming, but i DO run the normal WinXP services, MySQL server, web server, ftp server, trillian/aim/icq, Outlook, Tridia and mIRC 24/7/365 and then do graphic editing in photoshop (which can eat up 256megs by ITSELF), run queries against the database AND work in Access all at the same time. On an average day, my total unsed memory is usually around 150 - 200megs so 256 alone for me would mean SERIOUSLY dipping into the swap file.
my rule of thumb for "guestimating" how much ram someone needs is to figure out what OS they are using and what applications they think they will be running simulataneously on a normal basis. add 120megs for any Win NT-based OS (70-80 for win9X) and then 20-30megs for each application (count each instance of an application as a seperate application). so if you're running XP with AIM, 2 instances of IE, mIRC and winword you would need:
120(XP) + 20(AIM) + 20(IE1) + 20(IE2) + 30 (Word - its a HOG) = 210megs
yes, the estimate is higher than real life consumption, but it's better to over-estimate a little than under-estimate.
my rule of thumb for "guestimating" how much ram someone needs is to figure out what OS they are using and what applications they think they will be running simulataneously on a normal basis. add 120megs for any Win NT-based OS (70-80 for win9X) and then 20-30megs for each application (count each instance of an application as a seperate application). so if you're running XP with AIM, 2 instances of IE, mIRC and winword you would need:
120(XP) + 20(AIM) + 20(IE1) + 20(IE2) + 30 (Word - its a HOG) = 210megs
yes, the estimate is higher than real life consumption, but it's better to over-estimate a little than under-estimate.