That is some impressive battery life!! How about getting an external power pack such as the Nokia Extra Power DC-11K ? I have one and it has saved me on many occasions.