This is one classic you shouldn't miss. Although it takes a while to warm up to the protagonist, by the end of the book you are so thoroughly drawn into her world that you can't put it down.
This is one of my favourite books, but it seems no-one else has read it. It is a bit hard to get into at first, and it's a big book, but it is so worth it. Charlotte Bronte was a genius, and the twists and turns in this are completely unpredictable. Her characters are unique and never do what you expect.