http://www.politifact.com/truth-o-meter/promises/obameter/
Promises kept: 45%
Compromised: 25%
Broken: 22%
Stalled: 1%
In the works: 6%
not rated: 1%
Your comment resonated with me, then I decided to check the facts.