In reply to Mike Schinkel (@mikeschinkel).

Mike Schinkel has pretty much nailed it.