See today's www.iraqthemodel.com post for a slightly different "Iraqi" take on this battle.
The people who are fighting al-Qaeda in Baghdad are Baathists and tribe members. They are the power in the Sunni community other then al-Qaeda.
And, the reports from the Iraqi and US media are that locals are helping the Baathists.