I'm in love with the concept of 3d6 six times, arranging scores as necessary. The only adjustment is that you get to treat your lowest die result of the three as though it was a 6.

It's simple, elegant, and it produces results from the playable range of 8 to 18 without making the extreme's too common. Point buy is also fun, but the amount varies depending on the needs of the campaign.