On the few occasions that I actually have to write programs these days, I usually put comments before anything that people might not understand, especially since I'm the only one in my company who uses Perl. And I try to keep it simple, like so:
##
## This is the comment
##
sub foo{ ... }
As most everyone else has mentioned, I believe that it is a matter of personal taste.
TStanley
--------
People sleep peaceably in their beds at night only because rough men stand ready to do violence on their behalf. -- George Orwell