My current academic H1B valid until year 2008, and my industry job's H1-B started from )10/31/2005 til 2008, too. There is no gap in between.
But my appointment term will end soon. I want to stay home for my baby's delivery and then start my next job if I can have legal status.