Variable Declaration Location
gills: Narrowest scope seems to be pretty standard practice, as long as that jibes with the language (ex. javascript's function scope).But...there are probably more important battles to choose to fight during your project.