Someone recently asked for recommendations for a new PC.  For his needs, I said, "For a laptop, a Core i5, at a bare minimum.  For a desktop, a Core i3 would be plenty."  But why the difference?  Shouldn't a Core i5 desktop have about the same...