Thanks for the input guys.
You will enjoy the game if you like characters that have a story. You can play it single player, with friends, or the occasional grouping with strangers, and have a good time. I have a Jedi Sentinel that I only play with a couple of friends (all leveling together), and I have a smuggler and a bounty hunter that I'm playing semi-solo. I'm enjoying both types of play mainly because the stories are so different for each of the characters. The game is really eight different class stories in one setting. There is a lot or replay value IMO.