Both OpenWRT and DD-WRT are great firmware options for routers, but they have different strengths.
OpenWRT is more customizable and gives you more control over your router, while DD-WRT is easier to use and has more features. So it really depends on what you need your router to do and how much time you want to spend configuring it.