I deleted four toons today. I know that Wrath of the Lich King is quite a ways off, but I wanted to be prepared. First of all, I wanted to ensure I had a character slot free for my Death Knight. Although I'm not sure I'll be leveling it all the way to 80, considering the jump start at Level 55, it's a much better leveling grind than the alts I deleted, the highest of which was a Level 40 Shaman. I sold all my Soulbound items, mailed all not-so-junk items to my wife's toons, and promptly hit the 'delete' button.
Deleting my toons wasn't as hard as I imagined it to be, the hardest part was getting rid of all the items I'd accumulated. I did this primarily as a way of cleaning house... after all, I hadn't been playing with my alts all that much and one or two were mere bank toons. I haven't deleted my Level 42 Tauren Hunter and Level 28 Blood Elf Rogue because I'm still considering leveling them (unlikely). Of course, what I'm really hoping for is for Blizzard to finally allow PvE to PvP transfers just so I can finally bring my Level 60 Hunter and Rogue over to my server. With two toons leveled to 70 on a PvP server, I think I've paid my dues. Whether or not that happens, I'll probably end up deleting those two toons anyway.
So there, I'm making space for my Death Knight. I needed more character space because I'm reserving some character names. When Wrath is finally released, there'll be a mad rush for cool Death Knight names and I don't want to be stuck with a lame one. In a way, I'm streamlining my character inventory the way Blizzard's cleaning up the game in the expansion. I guess conditioning my mind for a Death Knight has allowed me to remorselessly excise my alts. Are you doing anything drastic to prepare for Wrath?