Little known fact: the TM symbol means very little. All it means is that the company is attempting to scare others away from using the term but the company has little legal standing. The (R) stands for a registered trademark. This means the company (1) paid the minimal governmental fee, (2) has been approved for sole use of the name in that type of business, and (3) has survived a mandatory waiting period where other companies can challenge the use of that name.
So Google TM is nearly meaningless, but Google (R) would be much better.