Best character i've come across is Peekay from Bryce Courtney's The Power of One. He is an inspiration, the way he lived and died. The best feature was being able to watch him grow from a small unstable boy into a mature adult, that was very powerful.
Also a fan of Zaphod from Hitchhikers...