STS has the best community and customer support /dev team out of all of those by far.