Citrus Insanity said:
I hated Romeo & Juliet. I hated MacBeth even more (seriously, MacDuff's mom got a C-section and therefore he's not "of woman born"? What the fuck kind of plot twist is that?).
Hamlet, however, I love. It's actually a great story with great characters. I think Shakespeare is vastly, vastly overrated, but all things considered, I'd consider Hamlet the best play ever written.
I think you may have entirely missed the point about "not of woman born".
The play is, in part, about superstition, about finding any excuse to get power, about self-fulfilling prophecies - Duncan only died because Macbeth and wife went loopy after hearing the "prophecy".
Thus, Macduff is not LITERALLY magically imbued - but because Macbeth has sold his mind to superstition, he is horrified to find his worst enemy is precisely the sort of man he was told would kill him.
In the version I saw with Patrick Stewart two years ago, a brilliant staging choice was for Macbeth simply to drop his weapon when he heard the news. He was so convinced that he was not the agent of his own destiny - when he plainly is, within the play - that he did not even BOTHER to resist.
As for original topic: Shakespeare's fantastic. No argument brooked thanks. Best plays, for my money, are Richard II, Romeo and Juliet, Twelfth Night and Timon of Athens.