The top solution providers of the millennium … so far