Hi, I just bought a new HDTV and was looking to upgrade my Dish service. I currently have America's top 200 with a DuoDVR 625 and a Solo 311. What is the best/cheapest route to upgrading. Is there anyway I can upgrade the receivers for free? I have been out of contract for 3 years now. I've been contemplating a switch to DirecTV to get their introductory pricing, but it's a hassle setting up and switching services. It's probably more expensive there after the intro period there, but at that point maybe I can switch back and get the intro price from Dish again. Anyone ever played the provider roulette like this before? Anyone upgraded to HD recently? Any help would be appreciated. Thanks for any advice.