Go with the Coralife. You won't be disappointed. I've had a CSL (now Current USA) and I am much happier with the Coralife fixture. Just a much better
PC overall in my opinion.
I've also heard, and this might just be false information, that Current USA is CSL (Custom Sea Life) under a new name for some legal reasons?!?