Though the overall users bases are substantially different, the rest of the numbers concerning the two services are strikingly similar. What is interesting to note is, as we wrote about a couple of weeks ago, many more people tend to log in to their Facebook account regularly. A bit of a note to you who might be considering advertising via either of the services — Though fewer people follow brands