This list worked ok for me.
35 - Halb, FC
10- Free Company
10 - Handgunners
11 - knights
1 - captain
1 - battle wizard lvl 2
1 - great cannon
= 1000 pts.
I'm thinking about taking out 5 Free Company (they're only good on the first counter charge anyway). And maybe the captain for another cannon or something