Interesting....I've been waiting for my invitation to "hatch" for sometime now. By all means, I hope somebody proves me wrong and I really do hope there is something to Aviary. But for some reason, their promiscuity in showing all of their "goodies" seems that they are quite desperate for some attention.
I will issue a public apology here to Avi and company if my invite does happen to "hatch", but as it stands, it looks like vaporware to me.