eyes should be separate geometry but everything else should be one mash.
to create facial expressions you move the vertices on the mash. Have a look into blandshape and clusters. these are probably the most important things to know when you do facial expressions.
Search the web for facial expression images. there are lots of those.
When in doubt, delete history and freeze transformations.
My latest snake game
(Requires DirectX9 SDK and Framework)