PaterAlf: Four to six. The way it used to be in the classic RPGs I've played (e.g. Might and Magic).
This is probably my sweet spot as well.
dtgreene: What party size do you prefer? Personally, I like 4, which is enough for characters to have different roles, but not enough to become unwieldy or to require that characters be overspecialized. (I happen to like hybrid characters, personally, but characters still nee to be different.)
Again, it's funny you mention 4 - my first thought to this question was that I liked 3 - 5 (with 4 hitting that average spot on).
I too like hybrid characters, but the min / maxer in me (thought probably not nearly as bad as some ;) ) makes sure that I'll only insert a hybrid character if my party allows for it. In other words, let's say a game allows only 3 characters - I'll probably have a hard time playing a hybrid character if I NEED the typical "tank / fighter" "rogue / damage" "mage / face" character. BUT if the game lets me keep the needed core and have an extra character or two, I LOVE playing a hybrid (and most likely a "strange" class as well). To put it in D&D terms - it's great to include a Druid type class, or play a Kensi - spelling? - but hard to do that if the Kensi is your main fighter and the Druid is attempting to be your healer / fighter / mage in a small party - but if your party lets you slip in a less traditional class or two I LOVE getting these into my group!
When a game is tightly coded / the gameplay is dictated a bit by the encounters I feel like there's a bit of room to make a 3 character party fun. Likewise a game geared toward 6 characters, if well implemented can give a lot of variety without starting to feel cumbersome or overcrowded. But this take a bit of skill on the part of the developer.
I think my favorite parties to play in games are those that 1) allow me to included the "needed" classes 2) let me sneak in a character class or two that I'm super interested in that might not be otherwise viable if the max party size was smaller and 3) didn't start to feel cumbersome or overly hectic in combat.
Totally subjective I know, but a fun topic to think on on a late Saturday night! ;)