I am open to using either Windows or a Mac, though I would prefer a Mac for home use. I have no experience with Linux or other OS. My needs are straightforward enough: I need a machine that can handle large RAW files from the current crop of DSLRs in image processing software and handle demanding graphics for Windows gaming. Form factor doesn't matter too much, but desktop would be preferable. The rest of the stuff I do - surfing, word processing, casual programming, checking MacRumors - can be done by a netbook, it's the photos and the gaming that push the requirements up. That and the occasional need for serious programming and processing - but that is rare. Budget is undetermined - I have to save up anyway, unlikely to buy Apple hardware anytime soon so things will have changed by the time I am looking to buy - I just need a target. I would prefer a cost effective solution, but have a nasty suspicion that an expensive Mac Pro is what I need, either that or a homemade gaming rig and some Windows goodness. Any ideas? Thanks!