The style list that I run on a regular basis really didn't sweat the Ogres much. They are definitely a nasty book though, don't let anyone tell you otherwise - one of the harder fights I've had in a while. What's worse for me, is that I take the stance that little short of ASF is going to strip my ranks before I can attack back, but Ogres are all rocking Impact Hits on the charge. I run small units, so if I didn't start dropping Ogres in single rounds, the combined Impacts, Attacks, Monstrous Support, and Stomps were providing more than enough to get 1:1 attack/model coverage on my guys.
People might deride me for running Tzeentch as my main units, rather than a predominance of MoK/Halbs, but the 5++ from my Sword'n'boards saved my butt a ton of times. Rather than my typical practice of putting Festus in with the MoKkers for a "will it blend", I stuck the pudgy little rot-ball into one of the Tzeentch units, upping their damage output by a small margin, while using my Shadow Sorc to Okkam's/Wither the unit who needed the most help in combat. By the end of the game, my MoKkers were at the breaking point, I was flogging them for a solid 4 turns, setting up charges or taking reforms to keep them in the fight as much as possible. My Knights were pretty fatigued too, their first charge was straight into the face of some Belchers, since I needed their extra armor and ward (MoT&Blasted) to get through the barrage of fire. They broke the Belchers and overran them into the backfield, where they took out a Butcher and some escorting Bulls, and then turned around and got back into the mixer, saving one of my Tzeentch units and finally bailing out my MoKkers.
If I had tailored my list (I'd have dropped my Hellcannon and Warshrine), I'd have been able to brutalize my poor opponent. My lines wore thin because I field units of 15-18 models, rather than most people's preference of 18-24. He went mano-e-mano against a lot of my mainline units, and those which couldn't dish back to the serious hurt (MoKkers), stood back and whittled him down through attrition. At the end of the day, the average Bull is only T4 and doesn't rock much armor, and strikes after us. His lower Initiative and Multi-Attack/Multi-Wound bases are what lost him the game - Ogres take a beating, but if they lose 3 wounds, they lose 3 attacks in an instant, so one round of combat they might be smashing you to bits, but the next round you could score just 4 wounds and cost them 6 return attacks. It's a very strange experience, since we're used to Multi-A guys with single supporting attacks behind them.