For the "other side" to this you can read these articles:
http://www.cato.org/pub_display.php?pub_id=1365
PDF warning! It is a bit long, at 28 pages, but does make the "anti-neutrality" case in a clear manner.
http://www.mises.org/story/2139
Also looks at the potential problems of net neutrality legislation.
Google and others may be argued, but Skype is a real sticking point. Sprint offers VOIP, and requiring Skype to pay extra to offer their VOIP is anticompetitive.
For the rest, this is simply greed. Telcos already get paid by Google et. al. to push traffic out, and telcos already get paid by the consumers to take traffic in. If they're hurting for money to cover infrastructure, then those rates simply need to go up.