Hi Jeff,
I see a mistake in my desciption of my issue: "I want my inset map to have the same extent as my main data frame" should be "I want my inset map to have the extent indicator in the center of my inset data frame at 1:1,500,000." So, my logic here was just use the same DF.extent as my main DF, then just zoom out to 1:1,500,000.
I have never been able to use wildcards when using arcpy.mapping.ListDataFrame ie. "main" and "inset". I get "Runtime error <type 'exceptions.IndexError'>: list index out of range." I have always had to declare them through a list: [0], [1], etc.
Any additional thoughts?
thanks,
ryan