Looking at rolling up a character for a new Pathfinder campaign. All Pathfinder material is available. I am that kind of person who enjoys characters that can hold true to either the same class, or follow a strong concept (i.e. rogue --> ranger --> warrior works, but rogue --> barbarian --> wizard to gain max benefits feel weird).
I am not opposed to maxing a character, I just want to do it utilizing the main strengths, feats, etc, not by dipping into different classes to try to add stuff that will work well at level 20 when it all comes together.
What are some of the classes that you have played that you have found works well in the long run, can keep the concept flair going, and do not fall behind to become a 2nd rank character behind the "class-hoppers"?