I'm looking into doing some lightish video editing with FCP X (dive videos), and would like to upgrade from my 2.4 GHz C2D 15" MBP. Half because of the screen size (the video is 1080 HD.. wouldn't mind actually seeing all them pixels), and half to get a machine with a bit of grunt to be able to handle it. Because of my budget, I'm not getting anything more than a 21.5", which leaves me with roughly three options: 2.5 GHz i5, 2.7 GHz i5, or 2.8 GHz i7. Now the hyperthreading on the i7 sounds very appealing, but that is $450 above the base model. SSD sounds appealing too, but that ends up being close to $800 above the base model. And I don't want to put it in myself. As for RAM I'll probably grab 8 GB off OWC or wherever, not paying Apple's prices. So given that I'll be video editing (converting, rendering, adding/removing frames to mess with speed, interlacing, splicing and dicing and all that jazz) with 1080 HD films up to 15 minutes long, what type of iMac would be practical? I don't need anything that fancy, just so long as it doesn't take forever to do tasks. I'm in Australia and can get the education discount, in case anyone was wondering. Thanks in advance for the help.