Obama is going on what is called a "media blitz". He wants to pass a second stimulus package and start the wheels turning on universal health care, and so he is using his extremely high approval rating to his advantage by making all of these public appearances. He wants to make people feel good about him, that he is not aloof, or just some guy who sits around working on the economy 24/7, dreaming of electric sheep, and has no life outside the presidency.
I will say this, whether you like him or not, today marks the completion of his second month in office. Think about all that he has accomplished, all of the major pieces of legislation he has succeeded in developing and pushing through, in TWO MONTHS. It's absolutely insane. He has accomplished more in his first two months than some presidents have in their first two years. In first two months he's probably accomplished more than 42 other presidents (in their first two months).