Default Im on MDK, help deciding new rom.

Im on MDK now; I want to be using the latest ROM available for my phone without loosing the capabilities of having a custom recovery. What is the best ROM to install on my MDK version? I would prefer something with the latest android version. Thanks in advance.