CNN's iReport is a step below YouTube in journalistic integrity.
You place them far higher than I would.
For my $.02, CNN's iReports are a thinly disguised way for them to let ignorant buffoons speak what's on their editorial mind without having to take responsibility for the monumentally stupid and baseless things they say. About 20% of them are obviously crazy-talk posts they
aren't trying to use as ventriloquists' dummies, in transparent pretense of balance, but which are clearly just laughably noncredible crap. This so-called 'feature' completely debases whatever few shreds of CNN's journalistic pretensions might have remained after the 2008 election.