Well, sha-2 is technically safer, but there are no conflicts for sha-1 yet.
If you are trying to protect against rainbow tables or something else, I would go with sha-2, since he has not yet seen widespread use (for now).
SHA Hash Functions (Wikipedia)
source
share