I think pricewise you will be about the same. I have had Dish Network (aka "E*") in the past, and always thought their customer service sucked and is the reason I cancelled my service a few years back. Then January '06 I thought I'd give them another try because at the time I originally cancelled they did have good picture quality, much better than my cable. Well long story short, my picture was WORSE than my analog cable. After the fight of my life I got out of my contract with no penalty and went back to cable.
About a week ago I made the move to DirecTV (aka "D*"), and have been very pleased. My picture quality is excellent and I have a 55" rear projection standard definition TV so any imperfections in quality show up very easily. I haven't had to deal with customer service except to place my order, and they were a pleasure to deal with from that side. Pricing seemed good to me. I got my first 3 months for $29.99/mo and also HBO, Cinemax, Starz & Showtime free for 3 months. After the 3 months you get charged for the premium channels and your monthly rate goes back to normal price. But, at the time I signed up they also offered a $150 cash offer they pro-rate over 15 months to you, so I am actually saving an extra $10/mo for 15 months on my regular rate.
I have been very pleased with everything related to D* and can easily see myself being a long term customer.