Hi all! This is my first post. Been a long time wintel user, finally going to switch! Actually, I think my "switch story" is a pretty interesting one to share, but I'll leave that for another day. Right now, I need the help of all you Mac experts, myself being quite the outsider to the Apple way of doing things... I'm thinking of getting the 20" iMac, upgrading RAM to 2Gb and vram to 256Mb. I know, from reading the forum, that the Leopard version of OSX is expected sometime between late March and June. I thought about waiting for it, knowing that I can always update to it later, albeit having to pay for it... I still haven't decided: buy now or wait? My question is: what's the probability of a hardware specs bump coming at the same time as the release of Leopard? Does Apple do that, normally? And if so, what's the effect of that (Leopard and harware change) on the retail price? My thought is: if a little better hardware specs is to be expected by the release of Leopard, while keeping the price similar to what it is now, that would certainly push me over the fence to sit and wait for it, even if it means waiting all the way till June or July! What are your thoughts? Thanks in advance!