I decided to do as Kristalys asked, and think about what those first three months in Swtor have been like for me.
I've only been levelling so far, and I have yet to reach level 50 on any of my toons, so that's the only part of Swtor I know, but to me, this game is pure fun. I think my favourite part is the class stories. I've tried lots of advanced classes so far and enjoyed most of them, at least for a while. Each advanced class has a little something that is unique and absolutely fun to play, so I can't pick just one and run with it. The stories are so varied, and engrossing, you just have to know what's happening next! And the voices! I just never get bored of listening to myself (my characters) talk, for some reason. It adds a brand new dimension to the characters and their personality. It can make or break a character, if the physical appearance you picked just doesn't fit with the voice. I just love to try and create the perfect character for each class, to have all these elements work well together.
So for me, the Swtor experience has been amazingly fun. I'm the kind of person who likes to create a lot of different characters, and who enjoys levelling more than anything, and I think Bioware did an amazing job at making the levelling experience incredibly enjoyable. For some reason, there's a voice in the back of my head telling me that I have to hurry and get a toon to level 50 soon so I can experience everything. But it occurred to me that I have plenty of time to see the endgame content before it all becomes obsolete. There will be time later to do dailies, and farm gear and raid. Right now, what's important is to have fun, to play the classes I feel like playing, and see all the stories of as many classes as possible, because those are really great stories that are totally worth seeing at least once.
So over the last three months, I've created a lot of characters, deleted some, and am quite happy with my little family of alts. I have a strong preference for the Empire classes, but I do want to eventually level at least one of each republic classes also, if only to see their story.
There will come a day when I grow bored with the characters I have, when they are all level 50, and when there's no new content to see. But that day is still far away.