I had over 30 Wiiware/VC playing fine off my SD card before I deleted them the other day.
The Wii doesn't have a HDD, it's a 512MB flash memory chip.
So your option are:-
1) Update to 4.1 to use the SD channel to drop all your Wiiware/VC games onto SD card.
2) Use Triiforce on your Wii.