RE:DRIPFYI: It all depends on your investment style and how it was originally set up.
Are your holdings controlled by a brokerage DRIProgram ( shares bought on the open market with your div/dist's ) or by a Corp company treasury DRIProgram.
We have found over the years that Corp Treasury DRIP's were the best IF they offered a discounting buy program ( per their web site ) and you do not need the payments for other things like paying the tax man. Currently we need all the Div/Dist funds to pay the tax man as they live in our back pocket. ;>(
The only one we currently Corp company DRIP is BTB.UN.
Hope this HELPS in your quest.
Regards, TimeBuilder