Use the default server file, and don't include file names when linking to pages. That way if you ever switch to another extension, the paths will be valid.
A combination of habit and the use of hyphens has led me to really enjoying the use of lowercase naming.
Using a hyphen provided for a solid foundation for my website design skills because it's just easier to read. Before that I was switching between upper and lower case names constantly.