Tracking system would help in future flights but.....
Did you look at the controller when it went down. If it is transmitting, it should give you lat. and long. of the position. Another consideration, cost effective, and easy, tape a mailing label with your address and phone number somewhere...