Yes, even though this is impossible in Salesforce, Titan enables you to add file upload capabilities to your Salesforce web-to-lead form.