From Trade Shows Go Virtual at ON24; The Civilized Alternative to Second Life?:

ON24 Virtual Show Plaza
ON24 Virtual Show Plaza

ON24 Virtual Show Plaza