Recently bought a 2001 Civic EX for my college bound son. After a few days of driving noticed the SRS light would stay on. I googled and found this site and this thread.
I tried the reset method over a dozen times, with no success. Then I had a brainstorm and decided to try it with the front seat belts buckled and it cleared first try!!
I also found that as long as the drivers seat belt is buckled before starting the car and not unbuckled until after shutting the car off, the light will shut off as it should after starting the car. If not, the light will stay on and I have to reset again.