Should you buy an online contact management software? Or is a free one better? Read on to find out [Includes infographic]