Just read your post. So how would you rank them from #1 to #3?
I would put the Gratitude's slightly ahead of the Piston's. The Piston's have better cable and mich though so I use them when I'm out and about. The B3's are so different in soundsignature that I think it's difficult to put one as "better" than the other, it really comes down to what you prefer. What I can say though is that the B3's have replaced the VSD1's as my fall to sleep iem's.
i have the SHE3580, and though they are definitely a great budget IEM, they are nowhere near the capabilities of the Piston. Either you need to keep burning them in with confidence, or you got fakes? I believe yours are real, but you need more burn in time.
+1
mochill has all the latest and greatest IEM's, and he burns through them very fast. Sometimes frying them.
Mochill has given burn in a whole new meaning