I softmodded my 3.xx Wii back in 2009 using this method: 1] Update your wii to the latest "homebrew friendly" firmware (If on <4.2 currently). 2] Install the Homebrew Channel & Bootmii onto your wii. 3] Restore the trucha bug on your Wii by installing a patched IOS236. 4] Install custom IOS 222 & 223[37-38] [Hermes v4], 202 & 224 [Hermes/Rodries v5.1], 249 & 250 [Waninkoko v21 d2x v8] to your wii. 5] Install custom MIOS to enable Gamecube backups via disc. 6] Install brick protection via Priiloader, and earlier System Menu IOS's. 7] Allow your Wii to play Wii backups through a backup loader, directly from the disc channel, &/ or via usb (these are not included). 8] Play Wiiware & Virtual Console games off the sd card menu. I'm using whatever version of USB Loader GX was out at that time. So, I'm wondering, are that updates/upgrades I should do that increases compatibility/functionality, etc.