E* starter packs are cheaper, Dish Family with 40 family friendly channels is $19.99/mo w/out locals or $24.99 including locals; D* Family is 40 family friendly channels and locals is $29.99/mo, locals are now mandatory with D* if they are available(if not their is a $3/mo discount), locals are still an option on E* eaven where locals are available.
If you want more variety then just family friendly packs, E* is much cheaper because you can get AT100 with over 100 channels for just $29.99/mo w/out locals or $34.99/mo w/locals; D* cheapest pack other then Family or Spanish, is Choice at $49.99/mo including locals, however you get more then 145 channels, but E* offers their AT200 pack with over 200 channels for $42.99/mo or $47.99/mo. E* charges $52.99/mo or $57.99/mo for AT250 with over 250 channels compared to D* Choice Extra at 0nly $54.99/mo, but with only 185+ channels.
If you want HD, at E* add $20/mo to your AT pack of choice for 29 or 30 HD channels now; at D* add $10.99/mo to Choice or $10/mo to Choice Extra for 8 HD channels, more promised by end of the year.
If you want independent satellite channel selection, E* has 2 output STB's, if connected to land line phone line for two outets for the price of one, D* requires a STB for every TV, however if you want mutiple DVR's, D* DVR fee is per account and E* charges per unit.
If acces to NFL-ST and or MLB-EI, go D*, other wise you need to go to both E* and D* web site and check out the details and channel line ups on the above packages and more and decide for yourself which provider provides the best value for you and your family.