Which Distro/version should I use?

I’m currently running AsteriskNOW, but am finding some conflicts with certain aspects (CDR isn’t working, for example).

I want to start fresh with a vanilla FreePBX distro, and I’m unsure of which is the best distro to use in my situation.

We use Digium phones (D50), so I would like to use the DPMA (res_digium_phone) module, but I’m confused by all of the different versions of FreePBX and Asterisk and which of them work with DPMA.

Can anyone offer me any guidance on this? I’d like to use the most recent version of Asterisk and FreePBX, and also the DPMA module. Of course, if CDR would work too, that would be ideal.