OK, I know you can buy the 128 or 256mb (video RAM) cards when you buy a 20" iMac, and my plan is to buy the higher end card. What I am wondering is, can you special order an iMac 20 with say the video card from an iMac 24? I am thinking that the answer is no, so my next question is, can the video card be updated later? I would love to have the high end video card of the 24", but my budget can't tolerate the cost of the 24" and I don't have the space for a 24" either. I don't play games very much anymore, but I have been known to upgrade my video cards on my PCs over the years.