Recently I was working with some SQL Server SOAP webservices that another developer had written a while back. On reviewing the code it quickly became apparent that a particular webservice call was returning way too much data.
To make my case as to why this needed to be changed I decided to find an average returned record size and how big the data transfer was for it.
bytes: #bytesLen#
kilobytes: #kbytesLen#
megabytes: #mbytesLen#
I know its pretty simple code but it did its job and proved that the current webservices needed to be reworked so maybe it will help out someone else in a similar position in the future.