Ghost in the Shell: Stand Alone Complex 2nd Gig
I wasn't really sure about the story to begin with, I think the way it was distributed between more of the episodes (rather than the clearer split in Season 1) sometimes worked but probably caused some issues as well. It perhaps worked best when you watched a seemingly non-story related episode and then only realised later how it was relevant to the story. While the "Stand Alone Complex" idea worked well in the first season, I think it slightly held things back in the second season to begin with until the writers figured out how to integrate the idea into the story they actually wanted to tell.
Towards the middle of the show things seemed to improve and become more focussed. There were more non-story episodes for a while in the middle but these were generally brilliant and as I mentioned they did at times contribute to the story in unexpected ways. As things came together towards the end everything tended to work much better and it was consistently enjoyable. I'd probably consider episode 10 the weakest and episode 11 one of the strongest, which makes for an interesting shift.
Still, I tend to prefer the character stories and that's true here as well. To be fair though, I think one of the reasons the story worked better for me in the second half is how well it tied the stories of the characters into the overall storyline. In a way, one of the shows weaknesses in the beginning became a strength in the later episodes.
I enjoyed the show quite a lot in the end. I think I overall prefer the character stories and investigation elements that are stronger in the TV series to the more philosophical tendencies of the movies. Of course, the TV series does have it's own movie.
Ghost in the Shell: Stand Alone Complex - Solid State Society
It's a movie but with more of a focus on investigation and the characters than big ideas. I really enjoyed it.
I think there are a lot of ideas here that could maybe have filled out another season but the film does a fairly good job of making things work in more limited time. I wouldn't say the story is necessarily perfect, I could see it being difficult to understand at times (I can't say for sure that I understood it but I think I was okay and having just watched the TV series probably helped). Still, I thought it worked quite well and made very good use of the characters. If nothing else, it was worth it to see everyone working together and sorting through some issues. In a way, the character interactions felt more important than the solution to the mystery.
I'd say that watching the TV series first is essential, there are a lot of references to characters (sometimes quite minor ones) from the two TV series and quite a few moments in the film are almost fanservice by giving some of the potential favourites their own moments. Speaking of fanservice, I hope there'll be cute maid/nurse androids to look after me when I get old.
I think one thing that Ghost in the Shell does quite well is messing with it's characters. It always seems to be able to draw you in to care but it stops short of feeling too cruel or manipulative. Bad things happen but they feel more natural rather than forced for drama. I think that's well represented in the movie but also stands out quite often throughout the TV episodes.
All in all, I've enjoyed getting into the Ghost in the Shell "franchise". I think it does a good job of mixing philosophy, technology and more human elements together to produce something that can appeal in a variety of ways. If you're at all curious then I'd say it's worth giving it a go. Plus, if you don't enjoy one entry in the franchise then you might still find one of the others appeals to you because they do offer somewhat different experiences.