What area are you in by the way?
Ftw, that sucks. My sympathies are with you. Ive had my bike stolen, but not like that. That HELAL sucks. If you run into him, I don't think anyone here would know (or frankly care) if you took the law into your own hands and exacted retribution...which i dont recommend. But at the same time, I kinda do believe its fairly approrpiate.
Since it was an IRO, isn't there a number on the bottom of the BB shell?
I knw there was a no. on mine.
But yeah. If you happen to be in the SF area, ill keep an eye out. I ride an IRO to so anyone riding the same frame as me will usually catch my eyes anyway.
Good luck sir.