Unless I am way, way off this means that if current production is the end, they will have about 2 seasons of episodes (through 2010 at the way they are going to run them) new in the can.
Or, I could be wrong, but I'm pretty sure that would leave them about 26 episodes total.. does anyone know for sure?