Henry VII. Sure, Nek, he missed out on Columbus, but Columbus was an idiot. And wrong. The moment the western route went from "insane" to "interesting" he got himself a captain and went claiming. He brought England back out of the abyss and got the treasury running again.
Henry VIII blew the treasury on his stupid wars and did nothing for England's position in Europe.
Edward VI: Well intentioned, but a screw up.
Mary I: See Edward VI.
Elizabeth I: Nice, but on balance I just don't think she did as much, personally, as Henry. Sure,she was queen during a prosperous time, but anyone can do that.
Henry VII gets far less respect than he deserves! He's the only Tudor with no popular book about him. There's a whole friggin movement to rehab Richard III; no one says a good word for Henry of Richmond. That portrait kills him, and Sir Francis Bacon riddles the body with bullets.
Henry VIII was an asshole of epic dimensions, but all in all a very successful king. He gets dissed for his wars, but no one in the 16th century felt that way. For all the money wasted he was not bankrupted, and he left England a Great Power. He cast such a huge shadow that a child, an incompetent woman, and then another young woman came to the throne in succession, with only one attempted usurpation - and even that in the name of a teenage girl.
Elizabeth did plenty, and I voted for her, but as others have said she can be seriously faulted for not dealing with her succession, meaning her subjects spent 20 years sweating Mary Queen of Scots, and still ended up with the Stuarts.
Sorry, queens regnant, providing an heir is part of the job. Issues with marriage because Daddy axed Mommy? Issues with marriage because it's the 16th century and you're afraid Hubby will marginalize you? Tough tahooties; deal with it. Your body and your bedchamber don't belong to you, they belong to your dynasty. So march your ass up to that rail and then into the sack, so you can give your people the blessing of a prince.
