In the U.S. there's nothing illegal about publishing hourly rates. It is, however, illegal to conspire with others to fix hourly rates.While I know it is illegal to tout hourly rates
For what it's worth is you want to see another reason to get away from having standard rates (or any published rate at all) is this line from Kristi's blog of this morning.
In fact, by accessing external sources of data, users can create richer deliverables in significantly less time.
Humm. So if we spend today learning new techniques and new technologies we might be able to create something of value in less time tomorrow. But what about the rates we published last week. Shouldn't those change to reflect our increased productivity and the extra value we are bringing to the project? Try telling that to the man with whom you have a contract stating you'll only charge $xxx.yy per hour for your work.
It's past time for hourly rates to be swept into the dust bin of history.