The villages will spawn in newly formed chunks. In other words, if you've explored your world, you're going to need to walk a bit to find one. Other than that, everything else will hopefully work. Keep your fingers crossed
I really want the new mob to be a dragon, kind of like a ghast in that it would shoot fireballs, and maybe its drop could be something fun like diamonds I am so excited for the NPC villages, maybe you could take over the village and rule it or become a part of it...that would be so epic! I am not so thrilled about pistons, mostly because I'm not really into making mechanisms and such. The new lighting engines sound cool, I was getting bored of torches and Jack'o'Lanterns. However, I'm still waiting for more word on how swimming underwater will be more interesting, Notch said that back in February. All in all, I am loving what the future looks like for Minecraft, as long as we don't get anything worse than creepers.
~ Mineabi ~