Both of you pose good points. If the war does ends quickly, there is no reason why the Naz won't rally back to 1525- sending Yahoo to $30.
I was very tempted to short the pig at 22.5 last week, but decided to let it exhibit signs of fatigue first. It isn't wise to short a stock that continually makes new highs, but I am convinced that in a couple of months, YHOO will fall hard as the big boys unload and lock in their profits.
Its all about the timing. Regardless, I'm getting ready to short this soon with a 10% stop from my point of entry.