My N900 needs to be charged between 1 and 2 days of use. That's with a few phone calls (I'm not talking for hours), and less than an hour of Internet usage (just checking some sites, reading LWN.net from the train ;).
Some features (VOIP among others) seem to drain the battery though, but it's more than a working day which is good enough for me.