honestly, Macs are overpriced (actually, most of the pre-made computers are overpriced, this includes Dell, alienware and a bunch of others)
If you are going for a desktop, by all means, get the parts from online store and build it yourself, it is really easy (
www.newegg.com is the best place to get computer parts in my opinion)
Let me break it down to you why Macs are overpriced:
for instance, from apple.com, this computer costs 1500:
http://store.apple.com/1-800-MY-APPLE/WebObjects/AppleStore.woa/6134003/wo/wS6ptol2E4Kb3MragUsEJ3nlPFe/3.?p=0
Let's see how much it is if you build your own:
Processor: intel Core 2 Duo E6420- $190
(I really doubt apple would give you a Core 2 Duo E6420 in their website... They probably just put a E4400 or something like that in there)
http://www.newegg.com/Product/Product.aspx?Item=N82E16819115016
Motherboard: I doubt the Mac ones are really really good, so I'll say around $100
Memory: let's make it a little better, (2X1Gb) Kingston DDR2 667 - $70
http://www.newegg.com/Product/Product.aspx?Item=N82E16820134046
HardDrive:
Seagate 320GB 7200 RPM - $80
http://www.newegg.com/Product/Product.aspx?Item=N82E16822148140
Graphics:
the X1600 from the Mac isn't even an XT or pro... I'll smack a X1650pro for - $90
(a card that is at least two times better than that stupid X1600... )
http://www.newegg.com/Product/Product.aspx?Item=N82E16814102050
LCD:
Samsung 20 inch 6ms response time - $250
http://www.newegg.com/Product/Product.aspx?Item=N82E16824001087
A decent Power supply around (not too fancy) - $60
mouse, keyboard, speakers (I doubt the ones from the mac are really good) - $100
network card, sound card, DVD burner, computer case, accessories- together around $250
software - windows vista premium around $150
totaling:
$1340
Okay... that wasn't too much of a difference but the estimations was a little rough and the specs are slightly better in the estimations.but with a computer that you build yourself, you don't need to see a repair man when part of your computer breaks down, plus, when you want to upgrade, you don't need to buy a new mac, just get some new parts and smack them in, saving big $$ in the future.
Anyway, I am biased against Mac, I myself would never buy a Mac and have never owned one... but my advise is buy parts from newegg, and build a computer yourself... honestly, its really really easy.
comment: in the apple website, the upgrade prices are COMPLETELY and UTTERLY ridiculous.
for instance:
2.16GB Processor to 2.33GB [add $250]
are they stupid or what? for 250 you can freaking buy another Core 2 duo 2.4GB E6600 ($225 from newegg)
also
1Gb ram to 2Gb ram [add $175]?
what is this?! you don't even need 175 to get 2Gbs of DDR 667 ram! what a rip off! (only costs 80 bucks for 2Gb in the estimation)
and harddrive
500Gb [add $200!]
are they out of their minds?!
from newegg
500Gb harddrive only sells for $119, what a rip off once again!
http://www.newegg.com/Product/Product.aspx?Item=N82E16822152052