Wuthering Heights sucks.
Damn. Straight.
I
hate Wuthering Heights. Catherine is fickle, whiny, and bitchy and Heathcliff is a horrible horrible guy. Their love is not powerful, it sucks.
Also, Harry Potter is much better than Twilight. First off, even though the characters are fantastical, they make sense and you can connect to them in some way. On a basic level, they are believable, likable characters, whereas Twilight is lacking. (Like the teens had problems real teens would have, like puberty and crushes, etc. while Twilight kind of skipped over that.) Also they are a fun read and actually well thought out. Rowling created a whole new world and yes, wizards are used just as much as vampires, but whereas vampires are pretty much set in what you can do with them, wizards are on a whole different level because, well, they can do anything! (Even be sparkly in sunlight or turn into puppies if they really really wanted to!) Also, other than Harry being an angry little bugger and Ron being a bit of a jerk, none of the "good" characters are abusive to their friends or loved ones, which is possibly the most aggravating thing about Twilight. (Other than Bella being a complete nutter.)
Neither series is elegant when it comes to prose, but Rowling has a much better flow in the way she writes and also created a much more well thought out universe, which is why I feel her books will far outlast anything Meyer has (or will) put out.