Network Performance

Hello fellow Tek Syndicate members,

I currently have an WNDR4500 or N900 router managing my network which is fine and dandy but the firmware is so limited for what I need it to do. I want to have a QOS that works, VPN control, wake on lan, etc...however most alternative firmwares do not work for my current router which is why I was wondering about the brix (in the network hardware forum). I really don't want to have to buy any more equipment for my network, so if you know of some great firmware for my wndr4500 I don't know about please let me know. I have tried DD-WRT and it doesn't work properly(resets every  10min), tomato isn't compatible.

Thank you for your advice in advance