This movie franchise doesn't really need introduction! But which Shrek characters are your favorite ones? Personally, I really enjoy Shrek, Prince Charming and Pinocchio.
But why do I enjoy seeing Prince Charming onscreen? Simply because a good cartoon villain is indispensable to create a fun and enjoyable adventure.
Now don't get me wrong! Lord Farquaad was also a pretty fun character. But in my opinion, he was not as evil and interesting as Prince Charming.
After all, Lord Farquaad and Fiona didn't make a very convincing couple. But it will be interesting to see how this franchise will evolved, especially with the villains (Would be a little boring to see Prince Charming come back over and over...)
As for the secondary characters, I think everyone will agree that Donkey, Puss in boots, Pinocchio and the Gingerbread Man are probably the four most adorable creatures you can enjoy in Shrek (I don't include Fiona since in my opinion, she's more a main character than a secondary one).
The third movie also introduced some amusing new faces like Cinderella, Sleeping Beauty and Snow White.
Shrek triplets are also a nice addition, but we'll have to see how these characters will evolve since at least another movie is schedule to hit theaters in 2010 (currently named "Shrek Forever After").
The Shrek franchise is gold for Dreamwork so don't be surprised if this franchise is going beyond the fourth installment!