I'm still struggling with two things though:
1) when people recieve emails (eg workflows from form submissions and in particular from alerts on lists) they seem to be often gettting the server name instead of the hostname/alias (eg: the links will beHTTP://spsvr01/site/list rather than HTTP://sharepoint/site/list we have 3 servers... so this gets confusing for users) and occasionally - I don't get this but it seems to be happening - users sometimes get "file is in use" or "file checked out by USERNAME" (where the username IS the user trying the operation) and it seems to be becasue the user OPENS the file on svr01 but the form tries to submit to "sharepoint" or maybe "svr02" or something and it can't figure out that its the same thing... kind of... our network or site might have a configuration issue...?
2) With the whole environment separation thing, I thought there would be some way to STOP an infopath form that is OPENED in TEST from submitting to PROD (like cross site scripting blocking), which would also stop SOME of these kinds of issues affecting things when you restore your database from PROD to TEST, however we have some forms that are on test that appear to submit successfully to PROD lists - is there some setting or config that can block (or at least warn) when this is going to h