Comparing the b3 pro I to the gr07 BE...
This is a great match up honestly.
If you've heard the gr07...The b3 is a tiny bit better in terms of balance (gr07 is slightly boosted in bass and sub bass and has crisper highs). The b3 is harder to drive and almost requires an amp to bring out their potential. IMHO Soundstage and micro details are an even match. As far as fit and ergonomics the havi is bigger but they both are worn the same. The gr07 BE is easier to get a custom fit and seal because of the movable hozzle angle. Build quality on the b3 is good but gr07 BE seems to be a little better cable.
If you own b3... If you love the havi b3 sound, wish it had a little more bass and sub bass, and wish it didn't require and amp, the gr07 BE is the answer. The gr07 BE doesn't need an amp to sound amazing. The gr07 BE has fantastic bass that doesn't drown out the mids whatsoever. The gr07 BE plays every genre of music fantastically well. The GR07BE has very crisp highs that can be sibilant depending on what you're listening to (it's accurate to a fault). The only advantage I would give the havi is that the treble detail and listenability is better than the gr07 BE.
They are both fantastic, but if price wasn't an issue I would pick gr07 BE.
PS the b3 (amped) has a better sound than the tenore or kc06 IMHO.
My top 10 that I own right now from my favorite sound down...
Sidy dm2 (after burn in)
Sony mdr-ex58v (Ya, $15 iems)
i share ur love for ex58 but i prefer ex083 even more(again 15$)
marvellous pair of earphones........................better than mh-1 and brainwavz m3 and thats some kick ass product i would say