For Dish, you can go with their HD only pack. I believe it's about $40 with locals. You will get all HD channels they currently offer, and it's believed that you will get future HD channels as well.
For Direct, I'm not sure. With their current promos you can get their "middle" package for...