Cost of cracking passwords with Amazon EC2
This is only extreme because of the cost of EC2 - which is quite high.
If your doing this seriously (as in; it's part of your companies regular revenue stream) like we do then you role your own clusters (much much cheaper) and add CUDA/FPGA solutions.
This costs more up front but reduces the crack time and cost per crack phenomenally.