Is there really a need for all of these cores when the battery and the software hasn't even caught up? Single core phones like the thunderbolt run perfectly fine. Now Nvidia Kal -el is going to be quadcore. But most of us can barely get through a full day with a full charge. What's your opinion?