I compared the best POS systems for small businesses, retailers, restaurants, and service providers based on pricing, hardware, payment processing, software features, and ease of use.