I voted for a girl, because I had hoped that George would be a girl, but he was a boy instead. Still, he's adorable.
I had guessed Victoria Elizabeth Diana Caroline for George had he been a girl, so that's still my guess for Baby Cambridge No. Two. I remember reading, but can't remember where exactly, that either Diana or William (can't remember who or if it was both) wanted Victoria for a girl. Elizabeth could be after HM or The Queen Mother, I think it's pretty likely that it will be chosen. I would be very surprised if it wasn't. Diana obviously after the late Princess of Wales; even though some say that it will be a burden for a daughter of William Catherine, in this combination it's not as if it's her first name, so it will be fine IMO. Caroline I thought could be a nice compromise to Carole after Catherine's mother, but that's because I don't like Carole as I find it too dated and can't imagine it on a modern baby.
I also like the idea of resurrecting older names, I like the idea of Matilda Elizabeth Helena and Adela, but am not sure what I would pair Adela with. Adela Elizabeth Rose is rather nice, Rose could be for Princess Margaret. I doubt they would actually choose Margaret Rose as a name for their daughter.
For a boy, I'm not so sure, but I like the idea of a Prince Arthur of Cambridge, though I don't know about middle names. I doubt James will be chosen because of Viscount Severn.
I would love it if Sophie were chosen as a godparent this time. After all, Louise was a bridesmaid at William and Catherine's wedding, and I've heard that the Cambridges and Wessexes are quite close. It would also be nice if either Viscount or Viscountess Linley would be a godparent, as Margarita was a bridesmaid too. I doubt any foreign royals will be chosen, though if so, perhaps a Greek Royal - maybe CP Pavlos or CPs Marie-Chantal as IIRC William is a godfather to Prince Constantine-Alexios. Then, I think William and Catherine will choose another friend from school or elsewhere as a godparent.