I like to use socket head cap screws. Rather than keeping an expensive assortment of different lengths on hand, I usually stock a smaller selection and just cut a longer screw down to the length I need. Frank Ford has a great idea for making that process easier. His step plate makes consistent length screws and it fixes any thread damage done by the hacksaw.