Obama's done a fine job.
Your bank problem will never be solved by a Republican, and your Israel problem will never be solved, PERIOD! In fact, Obama has done more to fix the banking problems with Volcker than anyone else, and his Justice Dept. is putting in a place a huge prosecution that will come to be in his second term.
Therefore, your choice is Obama, or a true asshole like Romney who LIES. Lying in your face is a despicable trait. Obama has not lied, he's just not been able to deliver on all he promised, and none of it had to do with banking or Israel.
Therefore, your point about Obama is invalid. I preferred Hillary too, but Obama in his current incarnation suits me fine. Do you think Hillary would turn away from taking money from Wall Street?
You'd be very naive.