All of those are dual core chips just like your own, so they would give you little to no improvement in performance. There’s also no way anyone fit a mobile i3 or i5 onto a LGA 1156 socket as those processors are intended for mobile sockets and that is a desktop socket; you have your facts confused. He probably had a custom high-end Clevo laptop that had a desktop-class motherboard and processor; even then there’s no way it had a mobile processor like the i3 or i7 you mentioned.
The fact of the matter is that you may not even be able to upgrade to a quad core. Check to see if your laptop model has a BIOS update that allows for Clarksfield processors to be installed; your i3 is an Arrandale. There are no quad core Arrandale processors. Even if the BIOS update is available, there are no quad core Clarksfield processors that clock as high as your i3 does. This means that in demanding single threaded applications, performance will be hurt, VERY significantly depending on which processor you go with (even the most expensive i7-940xm is only clocked at 2.13ghz, the “cheapest” option is the i7-720qm which comes in at 1.6ghz and costs anywhere from $150 to $250 usd). I repeat, unless you have some highly multithreaded applications that are completely CPU dependent and dont care about the GPU, you’re only DOWNGRADING (demanding game performance will suffer, for instance). Lastly, Clarksfield processors have a TDP 10 watts higher than your Arrandale, which means that your laptop will run hotter and your fans will spin louder; that is, if your cooling solution can even handle it.
Read the above paragraph very carefully before you make a potentially idiotic decision.
P.S. Quad core mobile processors end in a “qm”, dual cores just end in “m”. Q stands for Quad, M stands for Mobile.