Why not have a front page with reviews and the latest news in the industry? You can even go as far as using an actual reviews system as well in order to make it more integrated and in-depth and eventually place ads in the as more people begin to read.
Also, your header is about a pixel off with that white line and for some reason I think you should redo the header itself, as it looks just a tad too plain. Good luck bringing it back to life!