I consider iMacs to be great computers. they have large screens and are powerful. They may be a little costly but my experience says they will last at least 5 years if not longer. The one thing I must say is GET A NEW KEYBOARD AND MOUSE!! For a computer company apple makes very sleek and powerful computers but terrible keyboards and wretched mice. They are not that expensive and they make life so much nicer for your mac.