|Couple of suggestions...|
#1. If you want more speed than an Athlon 3000 or 3200, get the 3700 because it has more cache. I don't see much of a point upping clock speeds only, which is what the 3500 is over the 3000 and 3200.
#2. Make sure whatever power supply you get is ATX 2.0.
#3. For video cards, I would also consider the plain 6800. Any of those three are god performers.
"Republicans in Congress are moving to ratify a constitutional amendment to ban flag burning, thus ending the Iraqi insurgency."