Colin Powell submitted his resignation today. This wasn't a surprise at all, but I'm really glad he actually went through with it.