The verdict is in.
I called Dish Network to cancel their service and they agreed to upgrade my service to America's top 200 along with the HD silver channels for free for 6 months along with throwing in HBO and Starz free for 3 months. All for the same price as I'm currently paying with America's top 100 with DVR advantage. I'll go ahead and pay them now. I was withholding payment to them for this month because of being about to switch to Directv.
This gives me until this summer to make up my mind and get a bunch more channels.
I now have to cancel my order for Directv and I'll decide about them later if Dish Network doesn't have Fox News channel by this summer. The CSR in the cancelation department told me he had no idea when they will have Fox News HD and didn't want to say anything only to have people be disappointed which is a great answer. On top of that it's snowing constantly here in northeast Ohio and for Directv to have to remove my Dish Network satellites plug the holes they made plus install theirs in this freezing cold weather would be a lot of trouble. Also I like my ViP612 DVR.
I'm still a little disappointed though but I'll live with it for a little longer.