Senator Larry Craig is back! Or more correctly, he never left. The date he promised to resign from the Senate is fast approaching - September 30th; but he doesn't show any signs of packing. Well, not packing boxes anyway. Oh yeah, there's some other news, too.