I have a 6' round table which I built. It has spots for ten and holds 10 pretty comfortably. 11 is a bit squished but doable and 12 is really squished and ok in a pinch. Our usual crew is between 8-10 and is quite comfy.
I built a round table for the same reason, an 8 ft stretch across a table is too far (end to end on an oval). This is 6' and is much more manageable (still a little stretch, but a really good compromise).
Here is a pic: