I always wonder what exactly it is people want Obama to do? Presidents don't really have any power over the economy... so besides that old gripe, what do you expect a president to do or change while in office?
Why is it GB fault then? Ross Perot, a wealthy business man once said that the president can use the white house as a bully pulpit for the economy. Past presidents like Roosevelt did something. We can quit spending money on wars and spend it here with Superfund projects. The president is CIC he can do a lot and propose a lot. Increasing social programs is not going to help the economy. The Keystone pipeline was a step in the right direction. He can ask congress to impose tariffs on imports and get our manufacturing base back.
His problem is/was is he is inexperienced in the ways of getting things done, Bill Clinton was a successful president because he figured out how to work with a Republican Congress and Senate... experience.