What's really bothersome about this entire issue is how simple it is to arrive at the right solution, but how difficult it would be to actually do it. The right answer is to put ISP's in a new class, lightly regulated to ensure even competition while also allowing flexibility and innovation. In short, keep all the regulations roughly the way they are now, but add a requirement to ensure that all packets of a type are treated equally (ie a packet of video from Hulu isn't treated differently than a packet from netflix). Given a few weeks we could probably craft a rough draft on this forum. It's simple, non partisan, and essentially everyone with any background in IT is in agreement.
Unfortunately it requires politicians to actually do something besides political grandstanding. It's really a sad indictment of our current political system when the fear of your opponent getting credit for accomplishing something outweighs the need to accomplish anything.