I dont think the problems you are having are because of the speaker brand or sizing. I have the infinity 6.5 components in the doors and I have spent a little time tweeking the crossovers and they sound awesome. I dont know what kind of system you have but you HAVE to amp these speakers with some descent power, deck power isn't gona cut it. Set the crossover on your deck for the door speakers at a low of 60-80hz and set your subwoofer to a high of 100-120hz. Then just play with the equilizer to get the sound you want. Also, make sure the speakers are mounted properly, with some kind of sound deadening in there. I am sure if you take the time you can get those infinities sounding better than just throwing money at different speakers. Just my two cents.