For rules, another vote for Sharp Practice II. You can base your miniatures in sabot bases and use movement trays to represent formed units (I use Sarissa Precission)
For miniatures, I prefer Perry Miniatures plastics over Warlord, and both over Victrix (which are nice but a nightmare to put together!). Problem, perhaps, is if you want to include a few metals in your armies. Perry's metals are nice sculptures, but their castings are a hit or miss; some are perfect, but others are awful. Also, they have the problem -in my opinion, of course- of overloading their metal miniatures with equipment; while it might be historically accurate and helps to bring alive the miniatures, it is time consuming when painting armies. I use them for vignettes, command stands and artillery crews, but for battalions or squadrons I prefer to look other manufacturers.