if I were you I'd just overclock the 3500. The FX-55 is single core, 400MHz faster (each at stock), and has 1MB L2 cache instead of 512KB. Since your 3500 runs at 2.53GHz (judging by your sig), I don't think you'd really notice a difference between it and the FX-55 since the only difference would be 70MHz core and twice the L2 cache. If you game (assuming you do by the 8800GTX, it wouldn't be worth it, unless you know it would OC to like 3GHz and you could get it for less than that Raptor (say the 3500 and a bit of cash?) In any case, the difference is definitely not worth a 150GB Raptor drive. Honestly, if I were you I would just hold on to that 3500 until a good deal comes by on a dual core (unless a really good deal came along on a single core). I've got my X2 3800 running at 2.5GHz, and I could easily match your 2.53GHz, and it's just a mediocre stepping, so that's not really an issue with dual cores.