Ill be in the market for a new iMac within the next month or so havent yet decided on a 20 or 24 but Im leaning toward the 20. Whichever size I choose I plan on ordering it with 2gb of memory preinstalled, but I have a couple of question beyond which size to choose. When I comparison shop its certainly not a problem finding an iMac with 2gb of memory installed from sources such as MacMall, Mac Connection, etc. However it seems the Apple Store is the only place to go if you want a video upgrade as well. If I stay with the standard video configuration I can certainly save money, in the form of no sales tax and rebates, buying from somewhere other than the Apple Store. My question is this: For someone whos not a gamer, video editor or an engineer doing 3D modeling would I ever see a benefit from either increased video memory on the 20 or an upgraded video card on the 24? If the general consensus were a video upgrade doesnt make sense for a person such as myself, my next question would be to ask for recommendations for a good online retailer.