Would you say that it's kind of a ratcheting sound and only happens on acceleration? If so, I would check your drive shaft CV boots to see if they've been spitting out grease. If so, the bearings inside are toast and you are in need of a new drive shaft ASAP.