You're lumping too many groups together, and too many individuals in those groups.
Who is "you guys"? Bush? The major politcal parties? Every single American?
Is it fair to blame Robert Mugabe's actions on [link|http://www.washingtonpost.com/wp-dyn/content/article/2007/03/13/AR2007031301730.html|Morgan Tsvangirai]? I don't think so. Don't lump everyone together.
The US is very divided politically. That's why little is changing in Congress - the opposition to Bush doesn't yet have the votes necessary to force a change in policy. But things are designed to move slowly in Congress because a measure of stability in government is generally a good thing. There are counter-examples, of course (see Zimbabwe).
All indications are that the Democrats are going to increase their strength in Washington in 2008 and at that point you'll start to see significant changes in US foreign (and domestic) policy.
I'm willing to bet there are many more US citizens who are upset with the Bush Administration than there are Canadians (in total). ;-)
And while it may be true that that hundreds of thousands (or more) have died as a result of Bush's actions (and Congress's inaction), the US military has also helped save large numbers as well (see, e.g., [link|http://www.pacom.mil/special/0412asia/index.shtml|Tsunami assistance] at the US Pacific Command.
The USA isn't an evil monolith.
</high horse>
Cheers,
Scott.