Houston Shriners HospitalPicking the best charity is harder than it sounds. What are the criteria? The condition of the recipients? The overall effectiveness? How is the money spent? Well, if you consider all of those aspects, then Houston Shriners Hospital is the best charity to donate to this year. The hospital provides free medical care to children suffering from major bone, joint and muscle problems. These include scoliosis, brittle bone disease, limb deficiencies and spina bifida, among many others. The staff includes orthopedic surgeons, orthopedic subspecialists and pediatricians, according to the hospital spokesperson. Many of the city's finest private practitioners also volunteer their services to the 40-bed facility. But offering excellent medical care for free isn't cheap: Last year's tab was $18 million. Why not pony up your share?