I used to use Phone Dialer Pro. It was very comprehensive, I needed it for one specific feature which I can't remember now. Possibly "wait for quiet", which sounds like a feature you'd like. Or "Wait for bong", maybe. It also coped with a 110-digit phone number, where TAPI (the Windows dialing gubbins) only supports 79 natively.