I was diagnosed in 1990, and I had been on a Medtronic / MiniMed pump up until last month. Since my insurance was willing to pay for a new pump, I spent some serious time looking at all available pumps.
I chose the OmniPod because I loved the tubeless design, the waterproof functionality that still allowed me to receive my basal rate since I spend a lot of time in the pool, very user friendly interface, integrated Abbott freestyle meter, and automated cannula insertion. These were all tremendous and meaningful improvements over Medtronic's current pump offering.
All of that being said, Medtronic offered me a very reliable product for 20 years, and I do think that the integrated CGM option is very cool (even though there are a lot of people who have had bad luck with Medtronic's CGM -- 3-day lifespan vs. 7-day lifespan with the Dexcom, longer calibration time, larger-sized sensor than Dexcom, etc.) However, OmniPod integration with Dexcom CGM is supposedly just around the corner. My other real gripe with the current Medtronic pump is that its user interface is an absolute dinosaur when compared to the OmniPod's PDM and the Animas / OneTouch Ping. Play around with the interfaces on the Ping and the OmniPod, and you will very quickly see what I mean.
My second-place finisher was the Animas / OneTouch Ping. I liked the user-friendly menu options and glucose monitor integration that allows bolusing right from the glucometer. I also thought some of the infusion set options were very cool.
My personal opinion is that the OmniPod would be the best offering with an active 7 year old boy. The only caveat I have is that the pods could be designed to stick a bit better, but Skin Tac or other medical adhesive preparations seem to do the trick. I think with the smaller and lighter pods that are also supposedly on the near horizon, this will become less of an issue.
Good luck. You deserve a round of applause for being so concerned and involved with your son's diabetes care. Frankly, all parents and spouses of us T1's deserve a round of applause from time to time.