Glad to hear you are feeling better Gneiss.
I have had what you described happen and it turned out that my electrolyte and sodium levels were low. It is unnerving though isn't it. One minute I was fine, the next dizzy.
Maybe it was something as simple as that, but you're right in wanting to get checked out if it happens again.