Unless you're doing heavy rendering for 3d, motion, editing etc get a pro. Otherwise the fastest imac with good ram is more than sufficient.