Once the workflow is designed in visual studio and coding has been done, u can deploy that to sharepoint using stsadm command. It is very useful command line tool. This stsadm command is there in BIN folder in 12 hive. Following command is used to deploy the workflow :
stsadm.exe -o installfeature -filename workflowFeature/Feature.xml -force
Workflow is deployed as a feature
Create a folder and in that, keep your workflow.xml, feature.xml and all of your infopath forms. Place this folder in your FEATURES directory and deploy the workflow as a feature using the above command. In place of workflowFeature( in above command), write the name of ur folder which u placed in FEATURES directory. Then run command :
iisreset
This is done to refresh your IIS services. Then go to site collection features in SharePoint and activate this feature.
I hope this information is helpful to u.