No, your hero Bush. It's his fault. And I'm not being sarcastic. The weakling coward signed it/ He was afraid of bad media and mean words from McCain. Bush can stand up to Saddam - but that wasn't hard when he had us all believing Saddam had nuclear weapons. What's hard is standing up to Teddy Kennedy and John McCain. Bush doesn't do that very often. (I'll give him Alito, though; good move - but it came only after his cowardly nomination of a cypher - Miers - was shot down by outraged conservatives)
WEll, for what it's worth, I think Bush has made some mistakes, and this was certainly one of them. He seems to have been advised that he could make himself popular by never vetoing anything. Bad idea, in this instance and several others.