My Sleep/Lock button is broken on my 3GS (one day after the warranty lapsed -,-), and the screen went black.
The only suggestions I find using Google is to jail break it, but I really do not want to do that.
My iPhone has a full battery right now; I know this because I just took it off the...