Hi, i have not been able to understand processors. What is the way i can tell what is better. I know i3 is not as good as i5 which is outdone by the i7. I have a 24" c2d imac 2.66ghz, is that better than a 2.4 ghz i5. I understand cores and i think i know what threads are, just virtual cores right? Thanks for the help