I don't see Obama being a saint and Hillary the devil like you do. If you really believe that you are not paying close attention. He has claimed to not make personal attacks while his campaign has been firing away for months. It's hypocrisy plain and simple. The general trend in negative campaigning over the last month or so has been Clinton saying Obama is not experienced enough, while Obama has said Clinton isn't trustworthy. Which of those is a more personal attack?
Hillary didn't create Rev Wright. You can't blame her for having an opinion on it just like everyone else in the nation, or for her supporters getting overzealous. I don't blame Obama for the faked Clinton war room videos.
Hillary's campaign is on fire right now because she is all about the issues. She's hitting all cylinders and Obama is still stuck in 1st gear.