PPO and HMO

what are the advantages and disadvantages of having a PPO Vs. an HMO. Which one do you prefer and why?