And I'm a Steelers fan and I'll say stay away from either. If you need one of those two as an every week starter, you're in trouble.
Ward would be valuable in leagues you get points for receptions. But, after that, minimal impact. He barely averaged 10 years per catch, and almosty certainly will see his receptions # drop. Also, when the Steelers get near the endzone, he is at best option #4 after Bettis (or whoever is at RB) Stewart and Burress.
Randle El, while maybe nice for special and trick plays, probably won't break 45 catches. If you get points for special team yardage, then he might be attractive, but return yardage is not something you can really count on.