a4rino - is your car fixed up? No lingering effects from the crash? And I realized when I heard the story from your passenger, that it was a bit ambigious as to who "he" was when he said "he ran a red light and we got tboned." Which one of you ran the light? Thinking back, I want to say that the other car ran the red and you tboned him - it would explain more why the airbags didn't go off, though I suppose it could have been the opposite - you ran the red and he tboned you.
Everyone is okay but my car is still in the shop. The accident was my fault - the light changed and somehow I didn't see it. I managed to slow down before impact, and the roads did have some snow on them which allowed my car and the other car to slide together after impact (instead of it being like hitting a wall). I'm guessing that these factors (combined with the fact that it was only a 40mph road to begin with) are why the airbags didn't have to deploy.
Scary experience. In my 9 years of driving I'd never even been pulled over before, let alone got a ticket or caused an accident. Fortunately everyone was okay.
Afterwards Toggle joked that I didn't get to perform an action because my car overlapped the other driver's car.