iPhone killer: Nokia N97