Depends what you're trying to do, what might cause instability and what ISP it's with.
For vanilla stuff the latest Netgear firmware is fine.
I happen to use DGTeam 1014 with the 23o ADSL driver, but that's to meet my needs on a Be connection. It's been up without any glitches now for about 49 days.