Updating the kernel
If not, search around and I'm sure you'll find a tutorial you can follow such as this one.(note that I haven't checked that one thoroughly so be wary as kernels are dangerous beasts) None of the above answers satisfied my problem of manually update the kernel to the latest stable version.Performance & battery life increased, while temperatures dropped a few degrees.
Also i don't suffer from my black screen issue any more.
Though I personally haven't had issues from using newer kernels, you will find some people who are strongly opposed to doing this.