I just checked out an invite only beta test for a web browser access to Second Life. Good stuff. Gets you in fast and looking around. Has a selection of complete premade avatars and a good list of popular destinations including one of my favorites, the Blarney Stone Pub in Dublin. ^_^
If you have never checked out Second Life before you can sign up for a free account.