coffeebean thinks Jul 07, 2009 07:47AM "we do our best and let God do the rest" is the most powerful mantra...