tanner s, you really need to stop over exaggerating your system. There is absolutely no way that the bass from those subs broke the window motor for you door, that is absurd. Next no way possible that they make the rear end of your car do a wave, that I find extremely funny. The last thing is that the only reason that your rear view mirror fell off is because it was about to any way, seeing how it is about 10 years old and about ready to fall of anyway.
The amp will push them, do not get anything more powerful for those subs. The L5, L7 and the Solobaric subs all have mechanical issues, you should have done more homework on those subs before you went out and bought them. I am running 1 sub and it makes my trunk flex, Orion HCCA 12.2