Throughout my way to level 80 (before cata), I noticed that some people I've PUGed with are on their alts because of mentioning a really rare mount they've already aquired on their main (like the Bronze drake from old Strat and the Blue proto-drake from Utgarde Pinnacle). From this I came to the conclusion that everyone besides me has already leveled a character to max level and has probably done the same to others as well.
I also learned that before starting whatever raid my group was about to do that some of us opted to leave and come join as another of their characters. Since I played on the basis that everyone had one main and a number of alts the idea of someone having two endgame chars both doing raids brought conflict to that idea.
So I ask the questions:
How many mains do you have? (if more than 1)
How many alts do you have and how many have you leveled to 80/85?
Do you do endgame content (I'm mainly thinking of raids) on other characters besides your main(s)?
What do you do with your alts besides from leveling?
I might sound like a noob asking these questions but i'd just like to know some other opinions.