Forbes details how hip clothing outlet (apparently, I ain't cool with what the kids dig)
American Apparel has opened a clothing store in Second Life, the massive online 3D community. It isn't a store for buying their real world clothes through the game; it's a store for buying your avatar clothes to wear IN the game. Other events are wandering into Second Life as well, such as Fox broadcasting the premiere of X-Men 3.
I gave
Second Life a miss, myself...i spent about five minutes inside the game world wandering around, and got bored pretty quickly with the crappy graphics and lack of any definable goals.
World of Warcraft is a far better experience, in my opinion, though are a ton of people in Second Life that probably disagree with me on that point.