Alpine is generally good audio equipment. It works and sounds good, when they work. I've seen alpine have foam that rots away without much use, but that's any brand of audio. And i think with the aurora, there wont be much sunlight getting through anyway. I would give it a shot
JBL is made by harman kardon, which you probably already know, they also make infinity. Infinity uses JBL technology, but not the the same extent and things of the sort JBL does. while, infinity is a kick ass brand, i personally think JBL is the better route.