In his latest Ask Ausiello, TVLine's Michael Ausiello teases something about a new incoming character named Vivian. Go read what he said and then read my elaboration on that spoiler below:
Vivian is someone for whom Chuck can be a knight in shining armor. Fans who have complained that he doesn't "man up" should be pleased. He finally has a girl he can protect.