Social Media Site Twitter Debuts On The New York Stock Exchange

What do you think?