I think Milan is probably the best, pavise crossbows and it. spear militia do a good job and are plentiful and relatively cheap.

For a different approach than standing your ground with infantry and pretty much not moving in battles, Poland is quite good at playing the mongols own "mobile cavalry" game with the streczly( who has a very nice AP ranged and [U]melee bonus), and very good heavy cav. havent tried, but guess much the same goes for hungary.