http://lukeford.com/2007-12-03/sorry-for-rambling-but/
SORRY FOR RAMBLING, BUT...