Should You Do Your Own Taxes or Hire a Professional?

Are you a prime candidate to go it alone? Here are two types of people who should consider doing their own taxes, and two types who should probably get some help.