As attractive as the young Prince William is, [and he's a good looking guy (though I suspect he will have as much hair as Edward by the time he is 30)], good looks do not a monarchy make.
Inherent in the monarchical system is a basic injustice: you shall have power not by virtue of your ability, but by virtue of your birth.
So let's get over this.
If we are to be seriously regarded as nation in Century 21 then let's get real about the fact that monarch is not for us.
This is not about "if it ain't broke don't fix it", this is about let's do what is appropriate for today not 200 years ago