yeah thats a great deal. throw some more ram in it and youre golden. just dont expect to be doing any intense gaming on it or anything, since imacs have terrible graphics. i had an 06 imac for 4 years until i finally junked it last summer. worked great for me. no complaints at all. oh, they overheat easily too, so download a program called SMCfancontrol or something like that and up it to like 3000rpms. late in its life my imac started freezing until i realized that was the problem.