There is no good strategy for removing debris already in orbit. Like DH said, the only feasible methods are to reduce the rate that debris increases: http://orbitaldebris.jsc.nasa.gov/library/2007_STSC_SD_Mitigation_Guidelines.pdf . And that's
reduce the rate that debris accumulates. At this point, space debris will become a bigger and bigger problem no matter what since the satellite business has become more and more profitable in an information age.
The fireball over Texas was not related to satellite debris, though. It was a natural meteorite, most likely much larger than normal since fireballs during the day are extremely rare. This is a blog instead of a news source, but it does a better job of gathering tidbits of information than the FAA has given to the news media (natural since the FAA has nothing to do with monitoring satellites in orbit - the news media should have been asking NORAD):
Texas fireball.
There really does need to be a central organization that coordinates satellite traffic, much like international air traffic control. One problem is that space programs have dominated by military progams and most nations aren't eager to give any information on their satellite operations.
In fact, the US military's satellite surveillance system has made a limited amount of information available to the public in order to push any outside providers out of the picture (a little similar to their strategy on making GPS data available to the public). In return to providing more accurate data on most satellites, they prevent the distribution of information on military satellites.
Given the amount of free data available, the Iridium-Cosmos collision could have been avoided if any civilian company actually took that info and analyzed it for possible collisions (the US military already does that for their own satellites, but doing it for everyone's satellites would probably be beyond the capability of their system).