Get the most powerful processor you can afford.Get as much RAM as you can afford (4 GB per core of processor, if you can).Check the websites for your 3d programs to see what kind of graphics card they might benefit from.