If you're managing a mixed IT environment – and let's be honest, who isn't these days – you know the pain of juggling five ...