For 3Com to take on Microsoft and all the other players would be suicide in my opinion,
It's something Palm had to do because they were losing credibility in the enterprise, and the only player that would give them credibility there is IBM.