There are long discussions about this.

But if you stand back, you find that cell phone users on average get more life from the battery than say a laptop user. Many think it's because the cell phone user keeps the battery topped off. In other words, plug it in when you can.