The company I work for uses F5 for this type of thing I believe. I don't feel like requesting a quote on it but I'm pretty sure it's quite expensive. I'll touch base with him tomorrow and see what we pay.
But that being said, I think I found our guy!
http://pwned.nl/