Yep, you are right about i7-870's being dual channel. But I'm also right that that's what I have and that it came with 12GB installed.
Believe me, I always open every new machine before setting it up just to inspect everything. And here's what I got from Dell: 2x 4GB DDR3-1333 and 2x 2GB DDR3-1333, dual channel operation, 12GB total. As I recall when ordering the system that Dell wouldn't even offer 16 GB on this system, or if they did it was many hundreds of dollars more and IMHO not worth it. But whatever, my machine runs awesome.