SecondLife it kind of a mixed bag. It dose so many new things, that I just haven’t seen done before. What i’ve witnessed, people join the game. Complains for a little while. Because the game isn’t unreal 2003 or doom III. And every one always thinks the frame rate is a little low. But client application is doing allot of things no other 3d app can do. So it’s hard to really judge it’s performance fairly.
But then people start to go out and fly around. They get to see no one looks the same, and feel the friendly atmosphere. They relies they can make any type of vehicle, and make it look how ever they like. I’m not just talking about custom paint jobs like most games. They get to see people actively building things. Witch for me is one of the cooler aspects of SecondLife. Getting to show off your work in an interactive way. Like I recreated a spanish villa, and women were coming all over SL to take a peek. My nabber built a casino with real working tables.
I guess some one with allot of experience with a professional 3d app. might find the 3D interface in sl a little simplistic. But people find ways to manipulate it to build amazing things. And some one working on a tool to import polygons in a generic file formate into sl.
People can learn how to build by watching, or can offer tips if they know an easier way, or work as a group. Some people have made hole world. Some one recreated myst, another island kind of a monkey island, some ones recreating new york.
Other people make clothing, if your good at texturing there is a huge amount virtual game, and real, money to be made. Some one auctioned off a one of a kind outfit for 200 us dollar a year ago, but by no means the norm. I think they mention it in the cnet interview. Other people make animations with poser. To upgrade the basic walk, swim, fly, sleep, extra. Other people make weapons. Some people just hosts events. Every thing from bingo, drag racing, drag queens, tea parties, mad libs, streaking, treasure hunts, social parties, the list goes on and on.
Did I mention it support programing? 
It’s a great place to express creativity, and just meeting people.
Personally I think it’s well worth the 9 dollar. And every one who’s bothered to joins, play the game for at least a couple of days end up saying they like it. And I’d like to point out that’s a 9 dollar one time fee, Not monthly. About the price of a movie, but worth many many more hours of enjoyment. If you really want to check it out. I’d be happy to throw a certificate that would wave the 9 dollars. All I ask if I do do that, is you put me as your referral, witch means I get a few extra lindon dollars to me. Plus that means when you sign up they’ll notify me. Witch means I can hook you up with some free toys, scripts, clothing, and answer any questions.
Every one really friendly.
btw if you want to contact me in SecondLife my screen name is Kurt Zidane