I use a fritzbox 7590 and it does the job well enough for me. Might be out of your price range though.