I "usually" primary for 7-10 days. Primary really depends on if it is done though. Then I rack straight to the keg and throw it under pressure in the fridge. This only changes if it is a big beer, then I secondary in a carboy or keg for months. Depending if I want to tie up a keg or not.
After a week under pressure I pull a pint, mostly yeast, then I drink. The next few times I pull I will still get a half pint of yeasty stuff that I dump. This usually only takes about 3 - 4 pulls depending on the frequency of pulls. For example, if I pull a pint every night, then it will take 4 -5 times before it is clear enough not to bother me. If it is several days between pulls then it is only a couple times that I have to worry about it. If a crystal clear beer from first pull to last is what you want then you might want to secondary but I don't care that much.

