Palm: Not dead yet