Golf Ball Printing???

Can anyone shed some light on the best methods to print miages on golf balls? Pad Printing vrs inkjet...etc