What is a good provider for Dominican Republic vacation packages?

There are many companies that offer vacation packages for the Dominican Republic. Some of the more popular companies that do include: Thompson Holidays, Virgin Holidays and Travelocity.