This "Battle of the bands" thing seems pretty kiddy to me. What are you trying to decide here - the future of Techno, or whose band plays the school prom?!
Best way to show people why your Techno is better is to post some links up here to your recent Techno work, and let folks decide for themselves. And keep it recent (last 12 months maximum) because otherwise it isn't a fair comparison. We've heard what Techno Glenn and Mattias are making currently, so now let's hear what you are making.