I'm going to be moving in with my fiance soon, and he already owns a Wii. I'd like to be able to transfer my WiiWare and Virtual Console games over so that I can sell my old system and he won't have to re-buy everything on his account. Is there a way to do this? I'd prefer a method that doesn't involve hacking/homebrew.
It is not possible to move your WiiWare and Virtual Games from one console to another, as the information is tied to the actual hardware of the console.
Only Nintendo itself is able to move your WiiWare and Virtual Console Games to another brand-new Wii system during a repair or in case of a replacement due to theft.
Yes, there are ways to transfer WiiWare and Virtual Console games to a different Wii.
Nintendo can do this for you. I live near Nintendo of America HQ, so when my old Wii broke, I took it in to them. They gave me a refurbished Wii and transferred all the Miis and all the games I had bought from my old Wii to the new one. For folks who can't drive to HQ, I believe they have an exchange through the mail.
For your specific scenario, I don't know whether Nintendo would be willing to do the transfer, and I don't know whether you'd be willing to be without 2 Wiis for a period of time.