PALM, I believe is extremely undervalued and would make even a good longer term buy. I think one day they may be bought out by someone like IBM. I know their competitors, but when you gang up together, that would make for a better ass whopping against their other competitors.
I have been accumulating a LT position in PALM since MACD crossed on 10/03/2001. This in one of the rare cases where MACD acted as a true leading indicator. In my experience, by the time MACD crosses, a good percentage of the corresponding move has already taken place.