I've been waiting since December for any sight of an update on the iMac. Now I'm starting to consider to just buy one now for a few reasons: a). I live in Canada and with the recent economic turmoil our dollar has taken a hit compared to that of the US. I am worried that in the event of a refresh the price will jump $100 to $200 (that's what I think based on the exchange rates right now). The base iMac here ($1299) when converted to USD is $1040, so a good deal for the dollar conversions. This is what leads me to believe prices will rise. b). Possible lack of Firewire on new iMacs. c). Possible chipset problem as with last years MacBook Pro's. Right now I have a C2D 2.16GHz MBP from Jan 2007. The GPU is not offering me as much power as I would like for a few games (TF2/CS:S/HL2/Legacy). The hard drive is not as big as I'd like. Finally I would love some more screen real estate. I currently have a 20" external display hooked up to help with screen real estate as I do a fair bit of web design/development as a hobby. I figure the top end 24" model can accomplish what I want to do nicely. I'm also wondering if anyone had any first hand experience running the games I've mentioned on the top end 24" model or the lower end 24" model. Oh and another reason I don't feel like waiting is that my EDU discount can get me $200 off the top end model Any thoughts would be appreciated.