WOW. I didn't realize my offhand crankiness would produce such beauty and flexibility. Viva Perl!
Suggestion List!
1. Manually gather and check the rating codes, so you can lose the "2 or 3 rating codes" button. IE
</font><blockquote>code:</font><hr /><pre style="font-size:x-small; font-family: monospace;"> push @codes, $cgi->param( 'rc1' ) if $cgi->param( 'rc1' ) =~ /\w/;
push @codes, $cgi->param( 'rc2' ) if $cgi->param( 'rc2' ) =~ /\w/;
push @codes, $cgi->param( 'rc3' ) if $cgi->param( 'rc3' ) =~ /\w/;
my $codes = join( '-', @codes );</pre>[/QUOTE]2. Tile those babies in a grid.
3. Maybe tighten up the form a bit, so I don't have to scroll as much.
4. Pester me about providing some little starship silhouettes...
5. Add an optional "color scheme" field, with entries such as "Impie", "Swordy", "Zho", "5FW", "AHL Red", "Mayday Blue", yadda yadda.