Wow! I had the same idea. I think Yelp should buy Four Square. If two services are combined, the reviewers can be ranked based on the number of check-ins. That gives the reviewers more credibility.
If Yelp cannot buy Four Square, at least there should be some kind of partnership. I think this will help them both.