Let N be the number of text messages sent.
The charge for N messages in one company will be:

While on the other company, it will be:

If after N messages, the charge is the same in both companies, then:

Solve this equation for N:

Therefore, both companies will charge the same at 100 messages sent.