Stones are great because they have a raw, gutsy sound that speaks to many generations. But for pure musicality, Beatles songs are superior (as a whole) to almost any group from any time. They just had two of the greatest songwriters competing to see how much material they could write, and it...