President Barack Obama, accompanied by Facebook CEO Mark Zuckerberg, speaks during a town hall meeting to discuss reducing the national debt, Wednesday, April 20, 2011, at Facebook headquarters in Palo Alto, Calif. (AP Photo/Pablo Martinez Monsivais)