Newegg has a Kingston 2GB SD card on sale for $19.99 plus $4.99 shipping. I checked out the reviews, and it's 100% compatible with the Wii. I just picked up two of them, for $50 after shipping and adding rush processing to my order.
Kingston 2GB SD Memory Card
Kingston 2GB SD Memory Card