I have found one incompatibility in using vb code to populate a text box. But this is pretty darn esoteric. I was told at work where there is a major upgrade planned to migrate from 2000 to 2007 that 2007 is only 100% compatible with 2003. But the application in question is pretty simple, so I am probably pretty safe. Thanks, Owen