I have always had grannynet service, mostly because I am in a rural area, and it the simplest and most affordable. Now, in the days of youtube and other clips, I am considering a high-speed connection of some sort. What are the upsides and downsides of differing services? What is required for rural connections etc?