Orange County's 30-hour "donation blitz" starts today and ends tomorrow; the goal is to raise $2 million in support of 342 participating area nonprofits.

"Can supporters of local charities raise $2 million over a 30-hour period for their favorite cause? Maybe more? Orange County will find out when the first-ever 'iheartOC Giving Day' takes place 6 a.m. Tuesday to noon Wednesday. The slogan: '30 hours to give where your heart lives.' An initiative of Orange County Community Foundation, iheartOC is modeled after similar successful giving days held in other communities." -- Theresa Walker, the Orange County Register