For what it's worth, our campaigns have used the same rolling system for practically 15 years...
4d6, reroll 1's, drop the lowest.
This makes for decently powerful characters, keeps players happy, and is easy enough to DM around. For a while in 2nd edition (back when 25 was the CAP), we even...