JL is WAY too overpriced.
The Perfects are great subs and the latest versions (dvc) are not very old. They provide great sound quality and provide a great kick. These may be the best bang for your buck.
I don't know much about the Alpine speakers, but they are a great brand and usually cheap too.
I'd go with the Infinitys.