I have the XBA-4, XBA-40, 7550 and the EX1000 hehe.
I'm not sure where you heard the XBA-4 and GR07 are similar. The XBA-4 is a 4 driver balanced armature earphone, the GR07 uses a bio-cellulose (synthetic wood / paper fibre essentially) dynamic driver. The GR07 is actually much closer to the 7550.
I wrote a review comparing the XBA-4 and EX1000 here:
http://www.head-fi.org/t/608553/review-comparison-two-flagships-pass-in-the-night-sony-xba-4-review-vs-the-mdr-ex1000
Also I made a video review comparing the 7550 with the EX1000:
You could try and watch / read all of this and try to triangulate the differences between them all, but here (in my opinion) are the broad strokes:
The 7550 is my favourite IEM. It has a balanced, natural sound without the shrill highs that the EX1000 can produce.
The XBA-4 can sound very muddy and congested, and at times there is a metallic sheen to the sound. It can be unpredictable with sources and will very sound different on different sources on account of its strange impedance characteristics. It does not sound balanced at all, but has an interestingly involving soundstage and works extremely well with electronic / synthesised music where you have no natural reference point.
The XBA-40 is like the XBA-4 but the metallic sheen to the sound is corrected. Bass also seems a little tighter. The end result is that the XBA-40 sounds even darker than the XBA-4. Again this makes it great for electronic or if you can't stand sibilance, but otherwise is far from balanced.
Generally the XBA-3/30 are recommended over the XBA-4/40 (I've only heard the XBA-3 briefly) but if you want something different, the XBA-4/40 is it! However in terms of quality I wouldn't really say it offers any improvement at all on the 7550 - it just sounds different. I suppose you get more isolation / practicality.
If you are curious... I am planning to sell my XBA-4s because I like the XBA-40 more heh.