I'm in a somewhat similar situation. I keep on expploring alternatives but return to Toodledo. My primary problem remains CRM. There are many good programs out there but then there's always a chasm between the items on those programs vs Toodledo. Even without pipeline or similar features, Toodledo could do so much more for me if it just allowed for contact integration and the tying of tasks to contacts. I've tried to use tags for such purpose, but it does not work very well.