I finally ended up getting it to submit... I was testing using the rich client... It ended up being that name space on the web service... I had it set to a name for the web service.. Infopath seemed to be submitting using a standard MS one... For some reason it wouldn't map the data... After I changed the namespace on my Infopath datasource to the same as my namespace it worked...
One question though.. Is this the best method of handling this?? Because now my data source in Infopath is locked in the GUI, assuming if I want to change it I would need to re-import a modified xml datasource..