Yeah me too.
I stumbled upon Alpha on around 20th May. (It was launched on 18th)
And, I just love it since then ...

@ shabbir : Neither did I understand what you wanted to say ?!