Someone gave me the idea of creating a "Critique My Code" thread, so here it is! Whether or not it will become perpetual remains to be seen. I think one drawback is that you can only display so much ...