Since WiiMinder and Team-DSX's site seem to be defunct, are there any other places for tabbed internet browsing on the Wii? I've read that, as of some time in 2007, tabbed browsing via direct applications was a relative impossibility (I assume since it would require editing Opera, and the Wii Channel Opera wasn't really open source), but have advancements been made, or is there any tab emulating site that is still working? I don't need it for general use, mostly just because the only dubbed anime sites I can find with Flash 7 or earlier that work on the Wii are run on Megavideo, and without tabs or multiple windows, there is no way to watch the videos thanks to the way the have-to-see-a-popup-before-you-can-watch-the-video player activation button works (several subtitled sites work just fine, but most of the point of watching on the television is so as to be able to do other things than watch the screen all the time, like be online on my laptop computer or work on some project or other).