you are asking for advice on a yahoo board? perhaps indian can help you out. he's as sharp as a tack and knows what angel thinks and what deck is up to. outside of cramer himself, you won't find another more knowedgable market guru than indian. he is right up there with buffet, einhorn, cramer and indian..
OR, you can go read the analysis by Jeffries, just put out a week ago during their upgrade. i bet that guy knows ALMOST as much as indian and might be more trustworthy than some of the other analysts who cover deck.