I'm sure you've seen those damn Windorphins all over the place. I had no idea what they were at first, but last week I finally found out that they are part of a ploy by eBay to annoy the shit out of everyone. They (eBay) put a lot of effort into building out this whole campaign, which was to say the least, a worthy attempt to create some kind of a buzz. The only "cool" thing about this is that you can create your own Windorphin... did I say cool? I meant "complete freakin waste of time and brain cells." They kind of look like happy, animated hemorrhoids.