FWIW, I went with this for the fronts, and qualified car audio folks found them fairly straightforward on the install. I chose them for fit first, sound second, as there would be no hacking up the 500E.
JL Audio TR525-CXi 5 1/4" for the doors
JL Audio TR400-CXi 4" for the dash
More fidelity but still no bass, so I also went with a sub. I took gsxr's oft-repeated advice and left the rears stock. My Alpine head was compatible with Alpine's 4x45 slim fit power pack amp, which slid in right behind the head unit. More than sufficient for the cabin, when you do the math and find out all those museum audio amps that came stock were good for like, the equivalent power of what today's head units produce on their own. The sub is on its own amp. Again, hope this helps...
Good luck,
maw
JL Audio TR525-CXi 5 1/4" for the doors
JL Audio TR400-CXi 4" for the dash
More fidelity but still no bass, so I also went with a sub. I took gsxr's oft-repeated advice and left the rears stock. My Alpine head was compatible with Alpine's 4x45 slim fit power pack amp, which slid in right behind the head unit. More than sufficient for the cabin, when you do the math and find out all those museum audio amps that came stock were good for like, the equivalent power of what today's head units produce on their own. The sub is on its own amp. Again, hope this helps...
Good luck,
maw