glyons,
You can have MyEclipse setup on multiple machines but you can use only one machine at a time. So if you want to to migrate to a new laptop, you can keep a copy of MyEclipse installed on the new laptop as well but you will be able to run this copy only if the license is not in use on the other machines.
Let me know if you have any more queries.