Pak, I was D* sub for 10 years before being with E* for past 30 months like you.
I also took D* up on their offer and came back this month. As a bonus, E* gave me an extra free month so at the time, I have both, for another few weeks anyway.
One thing to keep in mind is that D*'s newer...