I agree with Snow on this one. You need to Join your objects together so that the program thinks it is one object. Then you can texture map it globally as one. I do this all the time. Once it is mapped I then separate the object back to its pieces and move the maps around so that I don't get repeating tiles. Beware the Copy Attributes tool. I have had lots of issues with it since the program redesign after 6.7.