Was talking to a buddy about my recent iMac purchase. He began to rant about how ht iMacs are currently a poor value based on their specs and components. I understand they are overdue for an update, but they still seem like good machines. Does Apple overcharge relative to the component costs in the machine or is my buddy just being a hater/dumbass?