What device are you trying to implement your survey on? 250 questions is a lot for any data collection application, and have you considered that the device hasn't got a screen that is adequate for the job rather than the cramming data onto the forms?
Are there any fields that can be automatically filled based on other results? Or any that can be skipped because of survey workflow?
I can't tell from the entry if you are experienced in ArcPad or not, but feel free to respond if you want to bounce any ideas around.