How much job hopping is acceptable?

Hiring managers - what constitutes too much job hopping for you to pass on a resume?

Everyone else - do you have a lower or an upper limit on how long you tend to stay with companies?