I'm a Nuggets fan and I like the deal too. I'll definitely miss Afflalo though. Not the offensive threat Iggy is, but he always plays really hard and is a good defender. Harrington you can expect to put up a few nice stat-lines here and there, but you can also expect him to be slow and play really bad defense.
EDIT: I thought those guys were going to Philly. Turns out they're headed to Orlando.