It really isn't a brand issue as much as a model issue. Best thing I can think of is to simply look at what you want hardware-wise in a router, then check the models from various brands that meet those requirements, then see if they support the ddns service you are using.
This is a really open ended question. Is this for home, business, or what? What's your budget? Define your requirements and maybe someone can just make a solid recommendation and save you the headache.