Several companies make the SD cards. I believe 4GB is the largest one so far, but it's pretty expensive at the moment. As larger cards come out, the smaller sizes get cheaper. I have always had good luck with Sandisk, so that's the brand I normally stick with. I have still not gotten a reply on the internal network situation of the Wii but I will post it on here the second I hear back from them.