The Real Story of Developing for Nintendo's Download Platforms
gamasutra.com
gamasutra.com
I'm a little disappointed that NSMB2 will also have a physical release. But I can understand Nintendo not wanting to take such a risk.
My only con is that you can't buy AAA titles, requiring me to order physical goods like a caveman.