Hard-work
I agree that talent can be very important in some areas which require creativity, such as artistic areas. But, generally speaking, hard-working is more effective. Lots of people can compensate the lack of talent with hard-working. On the other hand, talent itself, is not adequate for success. I can give you lots of examples, who are talented but not hard-working and eventually they became unsuccessful.
Consider the business life as a marathon. A talented person may start the race a few steps forward than his competitors. However it is hard work, which determines our speed. Hard-work is more important in the long run.