its kinda a catch 22. the sign clearly states 15 mph but the fact that its a school zone and only marked w/ a 3" shitty sign is pretty pathedic(sp?) on floridas part. I think in the light of all thats happened they would have nailed you if you were doing 16 IMO. My best advice go to court fight it and you should only have to pay fee's but be the bigger man and when your standing there tell them it needs to be better marked w/ signs, lights, and paint on the pavement. Hell the little ass school my brother goes to has better markings than that and its on a side street in spring hill.
keep us posted steve