Well, if you want a short answer, buy it.
Long answer... *deep breath*...
The x2 line is about a year and a half/2 years old. If you want to wait on a price drop for a C2D system, you'll probably be waiting until 2008 when they drop the real quad cores. (Current 'quad' cores are two dual cores on the same chip, much akin to the difference between the Pentium D and C2D) If you want to wait for AMD quad core, it'll probably still wind up costing atleast 1.5x the ammount of that system and the release date was maybe 2007.
So, if time is a factor, go with the cheapy as the others aren't happening soon.
Then you get into the fact that you do mostly media and no gaming. You probably would see a noticable difference between the preformance of an X2 and a C2D, however, thats a difference you're going to pay for. Quad cores really aren't even to be considered in this scenario as it'll take some time before apps even take advantage of it. Dual core PCs have been out for about 2 years and most end user apps don't even really take advantage of it.
Long story short (again), don't believe the hype. Yes, the chips on the horizon are going to be better, but they always will be. If you want both performance and cost effectiveness, jump on an AMD system as they have slashed their prices.
[quote name='zewone']Is that bad?
I don't play any games, so I'm not worried about the graphics card. I just mainly do photo editing and listen to music. I did a little bit of research and it seems that the low end AMD Athlon™ 64 X2 Dual-Core 3800+ out performs the high end Intel Core Duo in a lot of cases. I'm guessing though that the Core 2 Duo shits all over them both though.
In your opinion, is it smart to buy that computer now, or possibly wait for a core 2 duo price drop or a quad core?[/quote]