I was surprised when I couldn't find any posts about naming tables with singular or plural names, other than a generic post about naming conventions. There are debates / arguments about this topic all over the internet.
I have struggled with this question for my entire career, but recent insight has given me a new, personal standard and the solution actually involves new features from SQL Server 2005:
*Comments are welcome!