This is so awesome. Derek Sigler's project, which included a team at Arch Reactor, sent a balloon today to 100,000 ft with a few cameras and were able to locate the payload when it came back down. This is a picture he posted from 97,000 feet above the earth. This is very inspiring. It has been such a good day. Congratulations Derek and the team that launched it!!! Very impressive.
Video of the balloon burst, 42 seconds in, is available here.