I like how easy it was to set up our environment with barraCUDa ADCs! It's so simple you can do all your network configurations in less than 5 minutes!! We have had no issues or problems since we implemented them into each site within 2 weeks time frame after implementation at 3 different sites across 8 states (4 locations).
They are very expensive but they work well for what we needed out product which were security purposes only - not business critical applications/websites etc.. But i would highly recommend this as their customer service team helped us get everything setup correctly even though there aren't too many options available when setting these things up initially before implementing them throughout multiple environments.