I'd recommend whatever matches the upper you want to use. Don't assume they all fit, AR10 / AR308 receivers are not all the same pattern like AR15. Finding the lowest price somewhere doesn't help much if it doesn't fit your upper.
Personally, I prefer my large frame uppers and lowers to come from the same manufacturer so they fit correctly.
There seems to be less variance in the Armalite pattern uppers and lowers.
I generally avoid anything labeled DPMS....