My favourite book of all time have got to be "100 years of Solitude" by Gabriel Garciaz Marquez. I wouldn't say he's my favourite writer though, cause i can't seem to get into any of his other books.

The translation from spanish to english probably made a lot of different though...i wish to read his books in spanish one day.