yotehunter57,
The CS24B uses an aluminum TOA horn speaker, where as the Hellfire is an injection molded ABS housing. They are both very durable materials that will perform very well. The Hellfire has an internal charging system available, the CS24B you have to charge the batteries outside of the unit. They are both lightweight and produce great sound. The CS24B will play 24 bit audio and 16 bit, the Hellfire will only play 16 bit audio files. I'm sure there are some more differences that I may be forgetting but if you have any more questions we will be glad to help you out!