I disagree. Especially having just warned last week, CSCO is going to be dead money for far longer than the wash-sale-rule 30 day period. Even with the most conservative numbers you can use, assuming that it's going to be a ST capital loss, and you're in the lowest tax bracket, that means you get to write off the diffence between your purchase price and sale price. Assuming you bought in at 66 and sell at 18, that's $48/share at 15% tax bracket = $7.20 writeoff.
Unless you're utterly convinced that CSCO is going to have a spike in the share price, you're being foolish not to take a capital loss of this size for tax purposes. Remember, the wash sale rule calls for a 30 day period. Essentially, take the current share price, add in the amount you're able to take as a tax loss now from a sale, and that's your breakeven point for staying long on the stock. In other words, let's assume you sold today at $18 and accepted a tax loss of $7.20 as per my previous example. The only way it would be more advantageous to you to stay long and NOT take the tax loss now, would be if CSCO went above $25.20/share within the next 30 days. I think the chances of that are quite slim indeed.
Keep the proceeds from the sale in cash for at least 30 days, then decide whether or not you still think CSCO is a good investment. If so, then by all means, repurchase the stock. You'll be getting in at a hugely reduced cost basis, and you'll have booked a sizable capital loss this tax year, which will be of huge help to you for your taxes. Heck, even if you don't use it all this year, you can always carry-forward a capital loss to future tax years.
Sell your CSCO now, and take the capital loss!!!! PM me if you need me to explain it to you in more detail!