Only bad thing I've read so far is that at full blast, it'll only go about 8 hours between charges.

If you want it to make it through a 20 hour day make sure you turn off bluetooth, IM, syncing email, etc, that would force it to stay connected and drain power, when you're not using it.