Heard of this?
I was about to have a look, it appears to still be running, not sure about the (Swedish registered) virtual bank though. http://nextisland.com/planet/tour-next-island/
My current PC is not very graphics capable and Next Island appears to be dependend on uptodate Visual C++files. Oh well. It does work on my current PC, most navigation methods are quite straightforward, it is close to Second Life in appearance, less busy.