Worked at an FBO instructing and a bunch of other odd flying jobs for 2 1/2 years. Went to cargo with 2,200 hrs and 1,500 dual given and flew cargo for a little under two years. Started 121 flying in Aug 06 with 3,100 hours and around 1,400 hrs multi.
Took the long road, but I am thankful for doing so. Learned a lot in my first two jobs. That and at each job switch, I waited for my first choices to call back rather than going to the first available job.