I like both Ulm and T'ien Ch'i, though I wouldn't necessarily argue they have some sort of net advantage over the others. They both have some good strengths. Depends on whom they have to fight, at what research levels, under what game settings, on what map, etc.