I have about 3-4 "mains" that I cycle through playing. I'll often make a new build of the same character. For instance, I might try an Archery/TacArrow version of my Archery/Traps Corrupter, but usually that's to try out different flavors and settle on a "final" build. Once I'm commited, I'll play that character all the way, doing incarnates, story arcs, and badge hunting until there's nothing left to do. I've played City of Heroes since launch and I still feel like I haven't played everything.