I need to pick an iMac for someone at my office. Is it better to get a cheaper latest gen model or a discounted faster previous gen model? Would there be something about the previous gen that would make it obsolete sooner if it still had a faster processor than the current one? Also, if I will be getting a second monitor..would the 21 inch then be acceptable for typical office manager work etc?