I am going to either buy or put together a new computer but cannot decide what it is that I want to do. There are just so many good choices. I am currently using my Pentium III 700 mhz machine that I put together a few years ago. I don't really play games since I got my X-Box. But I am running into USB compatibility and speed issues that I want to resolve. So I decided it was time to upgrade. My friend recommended a SFF since it will eliminate some desktop space and give me more than enough performance that I need. But should I go with a Pentium D or Athlon? One is cheaper, one is better both are more than I need. Then there is the DEll XPS Gen 2 laptop. That is pretty awesome...but I don't know the consequences of having a laptop versus a machine I built myself except for future upgrades. My head is spinning and I can't decide!