Here's an interesting thought on the idea of spiritual gifts vs. natural gifts. It has been my experience that, in the church, whenever we talk about spiritual gifts we distinguish between them and natural talents. The stuff in I Corinthians 12 and Romans 12 are spiritual gifts, as opposed to natural gifts like the ability to sing, cook, dance, play a sport, play a musical instrument, etc. Of course we always tell people they should use their natural talents to serve the Lord, but our very nomenclature seems to suggest that these natural talents come from within, not from the Lord.
I read Exodus 28:3 this morning and it puts a different spin on this. In building the wilderness tabernacle it says:
You shall speak to all the skillfull, whom I have filled with a spirit of skill . . . (ESV)
Sooo . . . the skills of the skillfull come from the filling of the spirit. For me, this puts a whole new spin on things and tells me we shouldn't be so quick to distinguish spiritual gifts from natural gifts, as if man has any ability that has not come from God. All gifts, talents and skills are from God and are a means of praise and thanksgiving to God.