Preventing MAC clone and Using Virtual IP

I am using version 6.10 and giving IP to my clients after MAC binding. So no one can access internet until MAC is bind with the IP. But the problem i am facing is, some clients are using software which let them use any MAC under my control and thus they Hacking other clients IPs too. Also someone did use a virutual IP instead of given one (192.168.88.) and getting a better Speed almost sometimes half of my total bandwith.

Now how can i prevent my MAC scanned by someone else and how can i prevent using virtual ip.
*

http://forum.mikrotik.com/t/getting-the-most-out-of-this-forum/40983/1

You do not explicit any about the method used to clients to connect.

Are you a ISP? The problem are on CPE? On hotspot? On wifi on office?

When you ask, be more exaustive with detail.

Only you know your situation, not “us”.