I run a small 3 person web development shop where we use Basecamp for project management, and I personally have been using Omnifocus for everything else. I am interested in hearing how others handle these separate aspects of their life.<p>Do you keep "get oil change" and "review client request" in one master place/app? Why or why not?