It will take several charge/discharge cycles before the battery controller is able to report accurate state of charge information. Look at the other threads about battery life, run your battery through several cycles, and if you're still unhappy, then trade your N900 in for a Palm Pre. That phone gets about 3 hours per charge - should make you very happy.