Man, that is a big pile of cash. It hardly seems worth it, but if HP wanted to be a player in the mobile space now they are.
But Palm has a (very long and storied) software problem, not a hardware problem. HP doesn't have much of a reputation in consumer-grade OS software development so I'm not sure how they will be able succeed where Palm failed.