How do you know this? You might want to check this out for more battery info and possibly getting a scud http://talk.maemo.org/showthread.php?t=65568
Could try removing apps or widgets. Especially if playing with devel and testing apps. Some are known to eat battery life, uninstall one by one until battery life increases. Also you're overclocking, have you considered using different voltages. Stock voltage levels on overclocking will eat battery life. Try Ideal or LV if using Kernel Power. Read up on Overclock and Undervolting if you haven't. With normal usage I only get a day or so (250-600Mhz/LV). You're usage to battery ratio sounds about right.