I use the plastic Dunlop strap locks....you don't have to remove the existing buttons or do any more drilling, and unless you're planning to spin the guitar around your neck, these do a great job.
On a couple of guitars they were a little hard to spin into position because the buttons were short and the leather from the strap was kinda thick, but with a little extra push they locked too.