Kirby's hangers at the Hanger Project are the best! I would not recommend anything else if you want to upgrade the hangers in your closet from the wire stuff you get from the dry cleaners.
This is what I use to address any moth issues. It is available at the Container Store. It has a hook on the side of the can and you can hang it anywhere in the closet. It is guaranteed to address any moth issues. The moth balls inside the can need to be replenished occassionally. The balls that they use are good in that they do not leave a lingering odor on your clothes.