At this point I think Pittsburgh is the better team. The Kansas City team that they beat had won 12 games playing one of the tougher schedules in the league. The Patriots faced a much weaker team in the Divisional round and struggled for much of that game until the Texans biggest weakness just caused their team to implode in tne 4th quarter.
The Steelers are very talented and the hottest team in the league. They are primed to upset an overhyped Patriots team, in a game where the Steelers are seeking revenge. The Texans exposed some of the Patriots weaknesses but were not able to fully exploit them however the Steelers have the personnel to do so.
In the earlier meeting a beat up Steelers team without Roethlisberger lost 27 -16. The Patriots were fully healthy in that game including having Gronkowski. Look for the Steelers to get their revenge while rubbing it in their old teamate Blount's face while they move on to the Superbowl.