New to satellite and need a basic understanding of how it all works. i.e. How do the satellite Cos. interface with the receivers and how does software upgrades and program guides get on the receiver, etc. Also want to know how buying equipment works with a Dish account instead of renting...