You can't really say one company is beating another. AFAIK, both companies have the ability to push out 10GHz CPUs if they want to. It's just that their biggest concern is the CPU cooling and its cost, so there really isn't a competition... But video cards... I don't know about that
