I've got all three. Just picked up my Piston's from the post office a few hours ago. They has apparently been there for 10 days but for some reason I missed the first pick up note, bummer! I'm burning them in right now so I can give you a fast comparison tomorrow. The bass was really terrible out of the box so I'd like to give them at least a few more hours before judging them.
Looking forward to your impressions. I've got a long way to go before I receive mine.