Jag försöker mig på en generell lekmanna-hjälp då jag egentligen inte varit speciellt insatt de senaste åren.
Det är ju 3 saker som spelar roll för din del:
Processorn styr hur snabbt du jobbar med enstaka tyngre program
Minnet styr hur mycket (t.ex. mängden program) datorn kan bolla med samtidigt utan att bli för långsam.
Hårddisken styr ju all inläsning både med uppstart av system/program och inläsning i minnet samt inläsning av specifika arbetsfiler.
Processorn känns lite trött, även för en arbetsstation.
Beroende på vad du har för minnestyp (och under förutsättning att du har 2 * 1Gb) skulle du kunna utöka det till 4 Gb för en bra bit under tusenlappen. Kolla vad du har för minne och matcha med likadana.
Du skulle kunna satsa på en av de nya processorerna (som i så fall kommer att hålla dig flytande i många år till), men det kräver ju då nytt moderkort.
En Intel i5 kommer väl ligga på runt 1800-1900 och ett moderkort runt 1200 (gissningar)
En annan sak som kan göra underverk är att satsa på en SSD som systemdisk. De är kanske lite dyrare än du hade tänkt dig (från runt 1500 +- några hundra beroende på märke/storlek för en hyffsad SSD), men all hårddiskläsning kommer att bli otroligt mycket snabbare. Såg t.ex. en youtube-film som jämförde en Raptor med en SSD (och du har troligtvis en "vanlig" hårddisk, ingen Raptor) där Raptorn tog nära 3 minuter för att starta upp ett 50-tal program medans SSD:n tog strax under 30s.
Till sist låter Windows 7 som en bra lösning och då är det bra att du har 2Gb minne eftersom rekommenderat minimum är 1. I annat fall så är XP (enligt min mening) utan tvekan ett smidigare val för en lite äldre dator än Vista.
Hoppas det hjälper lite.