I give my players a choice between the following arrays, or they can roll.
1)
Generous array: 16 16 14 13 11 9
2)
Feast and famine array: 17 17 16 10 7 6
3)
Destiny array: 14 14 13 12 10 9 + a boon to be negotiated with the DM. (This is for if you want a pet dragon, or to start with a magical sword that belongs to your family. Something that marks you with a special destiny.)
4)
DMs whim array: 18 8 + 4 stats of the DM's choice + a boon/complication decided by the DM. (Basically, I'll give you an 18, but I get license to screw with you a bit. But nicely, since you did trust me enough to pick this array.

)
5)
Fair dice roll method:
a) Roll 2d6+6 five times.
b) Sum up these 5 rolls, and subtract them from 77. This is your 6th score.
c) If your 6th score is under 6, subtract points from your highest score equal to the number required to make the 6th score a 6, and make the 6th score a 6.
d) If your 6th score is over 18, add points to your lowest score equal to the number required to make the 6th score an 18, and make the 6th score an 18.