I assume Dread won the last one?
I think a more elegant solution to A is to have two brackets, one that excludes anyone that's previously won, one that excludes anyone that's previously been entered.
ED: And at the end you mention all previous winners, since they're still massive faggots.
