High Current, 5KHz Switching............. Darlington Array or MOSFET?

250ma current load is nothing for even a puny transistor. and 5Khz can be excessively high for a relay.