While I love my Nokia N900 I’ve often been disappointed with the battery life. Recently I’ve been only getting 6 hours between charges and while I’ve had better runs in the past, I could never narrow down what the major drain was, but I think I have it. It looks like the ‘extra-devel’ Pidgin Protocols may be spending too much CPU keeping in contact with Yahoo IM. When I have that disabled from the ‘Availability’ panel, my battery life doubles.
So for now I’ll have to content with just GSM/SMS Skype and Skype IM for my connections.