This is a long reply because I've been doing a lot of testing, but I've underlined the most relevant information to help keep this organized. Thank you for help.
Well, I have setup a HTML module to display only for those who aren't authenticated and it has a link to a page that logs their IP Address, username and IE Version before redirecting them to the WindowsSignin page. I've noticed that people are getting errors with IE 6 and 7. I've also noticed that it's not just that 30 users like I had originally thought, but that it seems to sporadically change who's affected. Local administrators experience issues as well. I've also noticed that everytime there's a failure, the username get's logged correctly, so it appears that at least IIS is seeing the user who's logged in correctly.
Some additional information regarding IIS and client configuration: the website is hosted using a DNS alias, and we have registered SPNs for that alias using the SETSPN command. Also, we have "Enable Integrated Windows Authentication" checked on all computers, and all computers have the following registry key added from another problem that we've had in the past: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_USE_CNAME_FOR_SPN_KB911149]
"Iexplore.exe"=dword:00000001
All users have the same version on AV installed, and group policy controls the windows firewall settings. Unauthorized applications cannot be installed except by administrators, and there aren't many. The users who are experiencing the issues do not appear to have any unique characteristics, and everyday a different group of people is affected, but some users appear more than once, and a couple seem to have to log in more than once in the span of a few minutes.