Zeev, indeed not much at all seems cheap these days, and even the ones I've found have some blemishes.
I am preparing to buy some long-term index puts in the next couple months for either Jan 2006 or Jan 2007; which index would you expect to be the best bet to go down?