The EdgeRouter series of routers from Ubiquiti are amazing little devices. They run EdgeOS, a fork of Vyatta with many improvements and customizations.
The devices can be intimidating at first, but once you learn the basics, they are a breeze to configure and make work exactly as you like.
Here are some useful configuration snippets that we've put together that may help others out. Many of these examples we posted on the r/ubiquiti subreddit.