I've been fascinated by chatroulette since news of it has been floating around the internet for the last month or so. Not fascinated enough to actually go on it... but fascinated anyway. This is by far the coolest thing I've seen coming from it so far.
Twitter on the other hand... what a honking piece of crap - what's the point?!?!?!?