Is it fair to compare a major law firm with an independent software engineer? At my last company (~3000 employees) when I did billable work they charged the client 300/hour. From a few minutes of googling I am reading that typical lawyer fees (not big law firms) are 200-300 dollar an hour, eg: http://www.topix.com/forum/city/utica-ny/TDV8TU0N3HTLL1UMK.
I've never hired a lawyer and I've never directly contracted myself out so I am by no means an expert on this topic. Great question though.