There has been a lot of crap in the media and from the right-wingers about Obama changing his mind about certain issues, and while I haven’t always agreed with him on some of those issues (telecom immunity / FISA for instance) I do believe a good leader is willing to try different things to achieve a goal (unlike BUSH).
One of our greatest presidents, FDR said to his team of advsiors in 1933, “Do something. If it works, do it some more. If it doesn’t work, do something else.”