He took a pretty odd developmental road; he jumped straight from high-A to the bigs at the start of 2006 (at age 21), then he was sent down at the end of April, and then he came back in June and stayed up for the year after spending all of 17 innings in AA and AAA. He had a fluke year in 2006 (2.27 ERA, 18 K, 13 BB in 31.2 IP) and hasn't been close since. It seems like he never really got his feet under him in AAA, which is what he's been trying to do since.
Nothing odd about that 2006; he was a Rule 5 pick and the ml time had to be rehab.
Basically, he was a closer in the White Sox system. He was their #16 prospect (system ranked 20th) after 2003, based on "good command of an 89-91 mph fb, a breaking ball and a changeup, [both of which] need more consistency." He was #27 the next year (system up to #12); he showed "impressive poise" and "maximized the effectiveness of ... a fb that parks around 89-90, a tight curveball, and a changeup that shows signs of becoming excellent."
The White Sox left him off their 40-man even though he finished strongly, and then he went to the Dominican league and dominated. The Rangers liked him so much that they traded Esteban German to the Royals to secure the #1 pick in the Rule 5 (much as the Yankees traded Bruney to get this year's pick). BA ranked him #16 in the Rangers system (also #16): "his fb was better than ever, sitting at 91-3 and touching 94 ... good changeup that acts like a splitter ... tight curveball with downward spin ... good feel for pitching ... some deception ... stuff is good enough to start but profiles as a LH power bullpen arm because of his size (5'8", 157)."
He was OK for the Rangers in limited action, then dealt mid-season to the Phillies (for Daniel Haigwood) and was terrific. It didn't look like a fluke then; he was ridiculously tough on LHB.
The Phillies then sent him down for more seasoning after he had a rocky April '07 and later that year did what teams had been contemplating from the beginning due to his 3-pitch repertoire (which sounds a lot like Manny Delcarmen less a few mph): converted him to the rotation. And he has been thoroughly mediocre in that role ever since, mostly in AAA.
I can't find anything in his splits that explains why he's been so less effective since the conversion (e.g., no evidence that he struggles the 2nd and 3rd time around the lineup).