Oh gosh, the young Vupie days >.<
Well, I don't honestly remember 100% how I found out about Gaia...my first account was in '08, and I remember talking to some guy online from another site and he suggested that I try out another site. He gave me two or three different ones, but none were Gaia...shortly after failing at one guess I saw an add for Gaia and have been off and on ever since. Today is my 1year anniversary on this account, not clue when I even started before, I just remember it was sometime in '08.
I see adds every so often on other sites for Gaia, but I'm sure most of them are referrals of some sort. I used to be (every so often I still log on) big on Neopets and Marapets, so it's possible I've passed by them there before...maybe IMVU was the site that led me here? I really can't piece it together xD it was only 7 years ago.