You might be surprised at the quality of the middle schools math clubs/camps you are talking about. My ds school has math camps all summer. They have 2 different classes and they are packed. They go over a ton of discrete math topics at a very quick pace. They have several Math counts test and several team competitions during each week. Even the best kids are challenged. On Friday they set up the gym and have a mock team competition... they call it the guts round competition, kind of based of the MIT type competition. It's worth it just for the kids to hang out with other mathy kids. I am sure it is not up to par with the camps you guys have been looking at but it is very good exposure. Just a thought.