If you're interested in maze algorithms, I've written a book about the subject: "Mazes for Programmers". Check it out!
The source code for these demos is freely available at http://github.com/jamis/csmazes.
Threshold:
This combines Aldous-Broder and Wilson's, to get the best performance of both. Sadly, it is not guaranteed to be uniform like the other two, but it is faster! It runs Aldous-Broder until some minimum number of cells have been visited, and then switches to Wilson's.