I assume you are only getting phone numbers from people in the USA which use that convention for phone numbers. Other countries have different standards. And if you are going to allow phone numbers from other countries, don't forget to allow for the international country code - which is a variable number of digits.
Comment on Re: Another LostS Question - Phone Number Checks