Even today- ppl telling me they should be replaced, but they cost 1/10th of what ATI cost.
Your speaker mid drivers blowing had nothing to do with the amp. They blew because it is another classic example of an incompetently designed speaker. It is not hard to see the problem. The crossover from woofer to mids is 120 Hz. So those small mids are handling a lot of bass and the midrange where there is a lot of power.
So no matter what amp you buy you will blow the mids if you play it loud. 120 Hz is not midrange, it is well in the bass range, and right in the most major part of the power band of most music.
You need to be speaker shopping and not amp shopping if you want to play it loud.