I've read a lot of articles, read a lot of benchmarks -- the general impression that I get is that not a lot of real world performance gains are to be had right now with dual core over a single core. But I'm wary of benchmarks...
1) I'm not a gamer. I play Warcraft 3; let's just say that not quite a "new" game.
2) The main complaints are my current rig (3.6 P4, 6800 Nvidia, 1gb ram) are: sometimes there are delays when switching around programs, after something big downloads it takes forever to "process" (I don't really get what it is doing...it gets to 99% and starts "copying" to the desktop even tho that is the location I downloaded to), and general "snappiness" sometimes. Are these all ram or Hdd speed related? Or can a dual core actually improve these processes?
3) When does the second core actually kick in? Most apps are not dual core aware, so how does the OS allocate resources? Can someone explain this in a plain english, simple manner?

1) I'm not a gamer. I play Warcraft 3; let's just say that not quite a "new" game.
2) The main complaints are my current rig (3.6 P4, 6800 Nvidia, 1gb ram) are: sometimes there are delays when switching around programs, after something big downloads it takes forever to "process" (I don't really get what it is doing...it gets to 99% and starts "copying" to the desktop even tho that is the location I downloaded to), and general "snappiness" sometimes. Are these all ram or Hdd speed related? Or can a dual core actually improve these processes?
3) When does the second core actually kick in? Most apps are not dual core aware, so how does the OS allocate resources? Can someone explain this in a plain english, simple manner?