Dave,
If you don't already belong to it, I suggest you subscribe to the Lawrence brothers Gettysburg Discussion Group:
http://mailman.arthes.com/mailman/listinfo/gettysburg
This group is extremely knowledgeable about the details of the battle at Gettysburg: battle historians, park rangers, regimental historians, etc.