First time in the MacRumors forums! To get to the point, I just need some really strong advice on whether or not I should buy an iMac right now. I've been eyeing the 21.5 inch iMacs with nVidia. I'm looking forward to switching to the Mac! (yay!) But other than that, the only thing that's been preventing me from buying an iMac is the new updates. New GPU's, possibly some massive hardware updates, redesign, and maybe even a touchscreen (not too sure on that one). I'm usually the jealous person so if I were to buy an iMac right now, I would be really jealous and regretfull of the new iMac. Not only that, Apple has been known to have weird refresh cycle so I'm not too sure!! Despite this, I've been looking forward to do some video editing with FCE (which might get updated), and possibly FCS in the future. Also going to be doing some Photoshop, xCode, Applescript, and general Internet browsing. Just to be clear, I am NOT going to be doing any gaming on my iMac. I've went down to the local Apple Store and they said that it would be best to go with the ATI Radeon 21.5 iMac versus the Nvidia 21.5 iMac. Quote: "It'll (as in FCE, Photoshop, and the likes) definintely run on the Nvidia, but you're better off with the ATI for your needs" I'm on a budget of somewhere in the $1,000-$1,250ish range and I'll be able to use a student discount. Also, where should I buy my first iMac? If I buy it at the Apple Store, it'll be a great experience but I have to saddle on another $200-300 tax (unfavorable), but if I buy it online, it's just not the same, great experience. Any opinions on buying online vs. in person? Thanks!