I recommend you just go out and buy a new one. It's easier that way. It's the Nokia way. :P
I'd try flashing a framebuffer kernel: http://mohammadag.xceleo.org/public/...s/framebuffer/ Then, you can watch it boot up and see where it fails.
Well, such situations is when warranty is good to have.