compsci:
Some good advice posted above.
I'm still puzzled why you find 2500ft fields a bit tight. What altitudes are you flying at (other than Chicago)?
Perhaps the best advice, above, is to check your idle rpm. My motor idles quite happily at 800rpm (static), showing about 1000 rpm in the hold-off.
I always use full flap for all landings, even cross wind conditions. Some Jab drivers will advise otherwise, and I'm not arguing.
My field elevation is 1800ft and I regularly vacate at the taxiway to my hangar, 900ft after the runway "numbers". I flare over the numbers and probably float at least 200ft before touch-down, so my rollout must be about 700ft. This is without "dragging it in".
Chris Stott: 200m sounds about right for a proper short field technique (at low altitudes, light load).