The suggestions from Blake and Mark sound much cleaner, but if you must use dynamic rules, instead of having 25 formulas, one for each section, just have one long formula that says "if these conditions are true, "Show Section 1", if these conditions are true, "Show Section 2"....
Then in your form rules you just say, "If [Long Formula] = Show Section 1......"
I believe this means you are only using 1 of your 40 field limit (I'm assuming multiple instances of the same formula only count as 1 of your 40, if this isn't true then this wont work...)
------------------------------
Mike Tamoush
------------------------------