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. less

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, ... more

President Obama shake hands as he arrives at San Francisco International Airport in San Francisco, Wednesday, April 20, 2011, for a planned meeting at Facebook headquarters.

President Obama shake hands as he arrives at San Francisco International Airport in San Francisco, Wednesday, April 20, 2011, for a planned meeting at Facebook headquarters.

Photo: AP

President Obama shake hands as he arrives at San Francisco... Photo-949743.14550 - San Antonio Express-News

Image 3 of 35

President Obama receives a kiss from Odette Etcheverry, 76, of San Francisco, as he arrives at San Francisco International Airport, Wednesday, April 20, 2011, for a planned meeting at Facebook headquarters.

President Obama receives a kiss from Odette Etcheverry, 76, of San Francisco, as he arrives at San Francisco International Airport, Wednesday, April 20, 2011, for a planned meeting at Facebook headquarters.

Photo: AP

President Obama receives a kiss from Odette Etcheverry, 76, of San... Photo-949742.14550 - San Antonio Express-News

Image 4 of 35

Facebook CEO Mark Zuckerberg is introduced for a town hall meeting, with President Barack Obama, to discuss reducing the national debt, Wednesday, April 20, 2011, at Facebook headquarters in Palo Alto, Calif.

Facebook CEO Mark Zuckerberg is introduced for a town hall meeting, with President Barack Obama, to discuss reducing the national debt, Wednesday, April 20, 2011, at Facebook headquarters in Palo Alto, Calif.

Photo: AP

Facebook CEO Mark Zuckerberg is introduced for a town hall meeting,... Photo-949734.14550 - San Antonio Express-News

Image 5 of 35

Taboola Gallery Frame Item-85307.14550 - San Antonio Express-News

Image 6 of 35

President Barack Obama is introduced before a town hall meeting to discuss reducing the national debt,,Wednesday, April 20, 2011, at Facebook headquarters in Palo Alto, Calif.

President Barack Obama is introduced before a town hall meeting to discuss reducing the national debt,,Wednesday, April 20, 2011, at Facebook headquarters in Palo Alto, Calif.

Photo: AP

President Barack Obama is introduced before a town hall meeting to... Photo-949733.14550 - San Antonio Express-News

Image 7 of 35

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. less

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, ... more

President Barack Obama laughs with Facebook CEO Mark Zuckerberg during a town hall meeting to discuss reducing the national debt , Wednesday, April 20, 2011, at Facebook headquarters in Palo Alto, Calif.

President Barack Obama laughs with Facebook CEO Mark Zuckerberg during a town hall meeting to discuss reducing the national debt , Wednesday, April 20, 2011, at Facebook headquarters in Palo Alto, Calif.

Facebook CEO Mark Zuckerberg takes part in a town hall meeting with President Barack Obama, to discuss reducing the national debt, Wednesday, April 20, 2011, at Facebook headquarters in Palo Alto, Calif.

Facebook CEO Mark Zuckerberg takes part in a town hall meeting with President Barack Obama, to discuss reducing the national debt, Wednesday, April 20, 2011, at Facebook headquarters in Palo Alto, Calif.

President Barack Obama and Facebook CEO Mark Zuckerberg take off their jackets before the start of their town hall meeting to discuss reducing the national debt, Wednesday, April 20, 2011, at Facebook headquarters in Palo Alto, Calif. less

President Barack Obama and Facebook CEO Mark Zuckerberg take off their jackets before the start of their town hall meeting to discuss reducing the national debt, Wednesday, April 20, 2011, at Facebook ... more

President Barack Obama laughs with Facebook CEO Mark Zuckerberg during a town hall meeting to discuss reducing the national debt, Wednesday, April 20, 2011, at Facebook headquarters in Palo Alto, Calif., .

President Barack Obama laughs with Facebook CEO Mark Zuckerberg during a town hall meeting to discuss reducing the national debt, Wednesday, April 20, 2011, at Facebook headquarters in Palo Alto, Calif., .

Members of the audience listen to President Barack Obama and Facebook CEO Mark Zuckerberg during a town hall meeting to discuss reducing the national debt, Wednesday, April 20, 2011, at Facebook headquarters in Palo Alto, Calif. less

Members of the audience listen to President Barack Obama and Facebook CEO Mark Zuckerberg during a town hall meeting to discuss reducing the national debt, Wednesday, April 20, 2011, at Facebook headquarters in ... more

Photo: AP

Members of the audience listen to President Barack Obama and... Photo-949736.14550 - San Antonio Express-News

Image 18 of 35

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. less

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, ... more

President Barack Obama holds up a Facebook hoodie sweater that was given to him by Facebook CEO Mark Zuckerberg, right, during a town hall meeting to discuss reducing the national debt, Wednesday, April 20, 2011, at Facebook headquarters in Palo Alto, Calif. less

President Barack Obama holds up a Facebook hoodie sweater that was given to him by Facebook CEO Mark Zuckerberg, right, during a town hall meeting to discuss reducing the national debt, Wednesday, April 20, ... more

Photo: AP

President Barack Obama holds up a Facebook hoodie sweater that was... Photo-949721.14550 - San Antonio Express-News

Image 24 of 35

President Barack Obama shakes hands with members of the audience at a town hall meeting to discuss reducing the national debt, Wednesday, April 20, 2011, at Facebook headquarters in Palo Alto, Calif.

President Barack Obama shakes hands with members of the audience at a town hall meeting to discuss reducing the national debt, Wednesday, April 20, 2011, at Facebook headquarters in Palo Alto, Calif.

Photo: AP

President Barack Obama shakes hands with members of the audience at... Photo-949718.14550 - San Antonio Express-News

Image 25 of 35

Taboola Gallery Frame Item-85307.14550 - San Antonio Express-News

Image 26 of 35

President Barack Obama gestures while addressing the crowd during a town hall meeting at Facebook headquarters in Palo Alto, Calif., Wednesday, April 20, 2011.

President Barack Obama gestures while addressing the crowd during a town hall meeting at Facebook headquarters in Palo Alto, Calif., Wednesday, April 20, 2011.

Photo: AP

President Barack Obama gestures while addressing the crowd during a... Photo-949717.14550 - San Antonio Express-News

Image 27 of 35

President Barack Obama gestures during a town hall meeting at Facebook headquarters in Palo Alto, Calif., Wednesday, April 20, 2011.

President Barack Obama gestures during a town hall meeting at Facebook headquarters in Palo Alto, Calif., Wednesday, April 20, 2011.

Photo: AP

President Barack Obama gestures during a town hall meeting at... Photo-949716.14550 - San Antonio Express-News

Image 28 of 35

President Barack Obama is seen a a television monitor during a town hall meeting to discuss reducing the national debt, Wednesday, April 20, 2011, at Facebook headquarters in Palo Alto, Calif.

President Barack Obama is seen a a television monitor during a town hall meeting to discuss reducing the national debt, Wednesday, April 20, 2011, at Facebook headquarters in Palo Alto, Calif.

Photo: AP

President Barack Obama is seen a a television monitor during a town... Photo-949715.14550 - San Antonio Express-News

Image 29 of 35

President Barack Obama shakes hands with a member of the audience at a town hall meeting to discuss reducing the national debt, Wednesday, April 20, 2011, at Facebook headquarters in Palo Alto, Calif.

President Barack Obama shakes hands with a member of the audience at a town hall meeting to discuss reducing the national debt, Wednesday, April 20, 2011, at Facebook headquarters in Palo Alto, Calif.

Photo: AP

President Barack Obama shakes hands with a member of the audience... Photo-949714.14550 - San Antonio Express-News

Image 30 of 35

Taboola Gallery Frame Item-85307.14550 - San Antonio Express-News

Image 31 of 35

President Barack Obama and Facebook CEO Mark Zuckerberg take part in a town hall meeting to discuss reducing the national debt, Wednesday, April 20, 2011, at Facebook headquarters in Palo Alto, Calif.

President Barack Obama and Facebook CEO Mark Zuckerberg take part in a town hall meeting to discuss reducing the national debt, Wednesday, April 20, 2011, at Facebook headquarters in Palo Alto, Calif.

President Barack Obama shakes hands with Facebook CEO Mark Zuckerberg following their town hall meeting to discuss reducing the national debt, Wednesday, April 20, 2011, at Facebook headquarters in Palo Alto, Calif. less

President Barack Obama shakes hands with Facebook CEO Mark Zuckerberg following their town hall meeting to discuss reducing the national debt, Wednesday, April 20, 2011, at Facebook headquarters in Palo Alto, ... more