acidpython :
That doesn't make sense. Torrents is NOT a heavy task and can run on a single core while gaming if you really wanted to fairly easily. The fact is right now most new dual cores (E8000 series especially) are more then capable for most peoples needs. Real world difference - depends on what you want to do. Quad core leaps in when doing more then one heavy task. Say encoding while playing a game. Running VM is useful because you can assign two cores to your virtual machines while encoding / (even play a game) in the background.
It depends on the number of swarm size and half open connections. I don't like to cap my connections limit while seeding. Maintaining more than 50k of peer connections can be taxing on both cpu and memory, and lag down games.
Again, this is identical to the dual vs single core a few years back. For short term, dual is good, as was single core back then. For 2+ years, you need quad.