Better to keep current internship or find different one?

<p>I'm a mechanical engineering undergrad with about 2.5 years left. Since May, I've had a manufacturing/industrial internship and they don't want me to leave after this semester. But I'm wondering if it would be better to find another internship that is more mech eng. oriented for the spring/summer and have multiple internships instead. The company i'm at is good but I have 2.5 years left so I don't plan on them employing me. I have had good experiences even though it's not mech eng. What do you think? What would employers rather see or would benefit me the most? Thanks.</p>