Pierzynski has been remarkably durable and consistent this decade. He averaged 132 games and 12 homers per season from 2001-09, posting a .753 OPS. He's been worth two wins per season more than a replacement level catcher during his White Sox career. That beats Ivan Rodriguez, Jason Kendalland Bengie Molina(though WAR's analysis of catcher defense is incomplete). Those three catchers are also older than Pierzynski, who is just 33, but they all got guaranteed contracts worth $4.5MM or more.
That proves that teams are willing to pay for dependable catchers, even if they're in their mid to late thirties. As a 33-year-old with a history of health and a decent bat, Pierzynski should be in position to command a multi-year deal, even if though it won't approach the one Joe Mauer will sign.