What is the breakdown of your 50-100K emails?
GI (general internet - small company domains)
TLDs (top level domains - Yahoo, hotmail, gmail, aol, etc...)
If you have no experience in mailing and you have 70+% TLDs, I would just use aweber since the first month is only $1.00
This way, you won't have to worry about throttling or warming up IPs.
I can recommend you to a program that will do all that but they they will be expensive for someone that mails just 100K emails per day. Also, you will have a lot to learn to start inboxing TLDs and most of them have different rules.
One more thing, if your list is mostly GI, you can use interspire even though you won't be able to throw in junk text or edit the header.