Regarding the books: 5, 7, 6, 4, 3, 2, 1
So I personally liked the fifth part, Harry Potter and the order of the phoenix best, even though the last part is quite close to it.
I can't say something about Rowling's writing style, since I've read the books in my language and not the English original, anyway I somehow felt the storyline in the last two books had some "deus ex machina" like turns, which I didn't like so much, if you know what I mean.
For the movies.. there was a step-up in quality also for those from the first ones (with those pathetic mechanic stairs
..) to the last ones, especially regarding special effects, but the last few were all quite close.