Ah gotcha. Yea it isn't actually comparing mobile graphics to desktop graphics. The 580 is faster than the 660 though. Just checked AnandTech benches for it.
I still believe that the 870m is at the desktop 660
If you want you can look at this test http://www.notebookcheck.net/NVIDIA-GeForce-GTX-870M.10...
Where it is clear that backlog GTx 870m from the gtx 660ti by about 15 percent
Because I want to buy a laptop with 870m and not to be disappointed in it, because it will be a shame if the gtx 870m is not the equivalent of gtx 660 .