I guess I am still at, whats the point? Most of the ARM software out there is created to only run on one core. The worst part is that they still have to work on sharing memory from core to core. They also have a very limited power supply.
It is kind of like giving a street car a jet engine. Sure it can go fast, for the whole 2 seconds and 1 mile of straight roads. I understand that multi-cores increase battery life, but only if you get the os to use it correctly. We have os's using dual cores that just flat out suck, because of the memory speeds, power restrictions, and just dump code writing.