Circuit City Joins The Virtual World