windbane - Go on Youtube and type "Rock Band" in, and see how many online supergroups record and play videos. There are quite a few.
Theonestarr - Nintendo was NOT some sort of "small company" that suddenly came into it's own due to the Wii/DS, and somehow had to come up with all of this money for online networks, and the like. Nintendo has been in the business longer than Sony, longer than MS, longer than just about anyone still making games, yet is the LAST company to give you ANYTHING when it comes to online play. Why is that?
Nintendo has made hundreds of millions of dollars PER YEAR for the past 10+ years. It's not a lack of money, folks. It's a lack of desire on Nintendo's part to intergrate something "foreign" that someone else did first, and better, quickly into their system: just like Optical-Standard media of the CD and DVD (N64 and GC ring a bell?) for consoles. Nintendo doesn't want to change, unless it's by their own desire. And that's bad, because you'll never get the best of both worlds.
And for the HDD added cost, and such: how much do you think a 4gb SD card would cost Nintendo to add to the Wii, as opposed to the 512mb SD card? $5? $10? Nintendo makes lots of cash off of each Wii sold, why not throw the consumers a bone and give them a bigger SD card? After all, you're going to easily make your money back, from the added DLC and VC/WiiWare games the consumers would download with a bigger SD Card.
I know I never post on the Nintendo forums much (as I don't want to troll), but Nintendo is online and hard-drive incompetent. You can justify it all you want, but when the PS3 and X360 are doing both rather easily, without issues (and PSN doing it free), it shows you how far behind Nintendo is. They could easily decide to devote a portion of the millions of dollars a day they make into upgrading their online infrastructure and hardware components, but choose not to. And why are you trying to defend that?