A lot of valid points have been stated here:
1. You did nothing wrong, you can't (well, shouldn't) be at fault.
2. Ask for citing officer to be present.
This one is tricky: did you get the badge number of the cop waving frantically? The cop who wrote the ticket will obviously have a different badge number. Get both now and write them down. Call the department's non-emergency number and request which officers were working that piece of road on that date and time. It's public info - I do it all the time. When frantic waver doesn't show, drop the hammer. You'd have to be able to know which badge number goes with which cop. Does the ticket have the name/badge number of the guy who wrote it to you? Did you notice his name tag?
3. Missing info on the citation is a good way to get it dismissed.
4. rbw is right, a lot of people do show up just to get their tickets mitigated (can't get it mitigated unless you're present). They stand there with a dropped-jaw, vacant stare and just expect to get it reduced (no shit, I've seen it a dozen or more times-one time, this guy told the judge that his friend told him that if he just showed up in court, the judge would reduce the fine! HA! If this judge could have, I'm sure he would have increased it! ). Have your story straight, but like pindude said, never admit guilt. Say exactly what happened when told. Keep it short.
5. DPS said it, too. Get a shave and a haircut. Dress well. Don't act bored, as hard as that's going to be. What letter does your last name start with? They go in alphabetical order, so I've seen a lot of shite before my turn comes up.
6. If you're on real good terms with your insurance agent, have him/her pull your driving record. Typically, they will be able to go back further than the court will go. The court will typically only go back 5 years, and the judge will have that in front of him when he calls your name. If you're a real good driver and you have no tickets, etc., have your agent go back 10 or more years to demonstrate a stellar driving record (assuming you have one). This tactic worked wonders for me on two occasions: both dismissed. I say on real good terms, cuz if you're not, your agent may ask "why do you want it?" and now you've got your agent sniffing around for a possible rate increase.
Good luck, man. You're luck has been nothing but shit lately, and I thought I had it bad.