Actually, he pledged not to sign a budget that had earmarks in it. We know how that went.
Ah here we go, look for this story later this year:
Published March 02, 2009 | AP
WASHINGTON — President Barack Obama will break a campaign pledge and sign a budget bill laden with millions in lawmakers’ pet projects, administration officials said.
Administration budget chief Peter Orszag and White House chief of staff Rahm Emanuel both downplayed the $410 billion spending bill and signaled Obama would hold his nose and sign it. Orszag said: “We want to just move on. Let’s get this bill done, get it into law and move forward.
Said Emanuel: “That’s last year’s business.”
http://www.foxnews.com/politics/2009/03/02/obama-sign-spending-despite-earmarks/