I would say that if you really want to get the best custom ROM.... build your own. If you do it that way, it is truly personal to you.
With the PPCKitchen really easy to use, the rest of the issue would be to learn how to tweak. Between here, XDA, and Google you have all the resources you need!
BTW, if you love PPCKitchen.... donate! I know that team put in a lot of time to make it great