Yes small world!
I have also passed you a number of times in my daily. Haha. I have an old almera I run around in for work runs.
The Z4 was/is great, I had many many great trips on that thing. It wasn't without its issues unfortunately
The wife was actually crying when I sold it for the Exige, she loved it THAT much.