You should probably start by carefully reading the DreamHost Terms of Service, the DreamHost Anti-Spam Policy, and the DreamHost Abuse Center Spam and UBE Material. I am not saying this because I think you are spamming; I just think you should be aware of the conditions these policies place on mass mailing, and their implications for your account, before you send to any mailing list that you did not create using the DreamHost confirmed opt-in mechanisms.
Non SMTP mail is limited to 200 per hour
Yep.. there is further information in the DreamHost wiki, and in numerous posts on these forums.
Arguably, the best method would be to utilize the DreamHost provided Announcement List facility (see your Control Panel -> Mail -> Announcement lists screens), as it, if properly managed, covers you for the confirmed opt-in requirements for your list, handles the queuing "automagically", and exempts you from the sending mail quota restrictions for mailing a list.
That is not to say that you cannot use other software, but you will need to handle, and document, the confirmed opt-in requirements as detailed in the policies mentioned above, maintain those records in good order, and manage the queuing yourself so that you do not exceed the 200 emails per hour quota.
You can petition DreamHost to increase your quota, and they have indicated a willingness to do that in certain cases. While they have not publicly stated any "upper limit", anecdotal information from other users indicates they may allow as many as 400-500 emails per hour in certain circumstances.