I am under the impression that amateur genealogists, like most amateurs undergo a rite of passage before turning their hobby into a passion. One of these rites of passage is finding a tool that works for you. Possibly trying out a number of them along the way and then by and large sticking to it.
I am sure it is not all done at ancestry.com and stored in a cookie cutter software solution. But it can't all be done in physical filing cabinets or custom software either.
What are the tools and methods you as a genealogist are actually using to get the work done? And more importantly why? Are you happy with your current solution or do you think switching to a different system would be too costly (mainly in terms of time investment, loss of information etc.)?