When Microsoft first stepped into the small-business accounting ring, it took a beating at the hands of nimbler competitors. But three years ago, the software heavyweight put on the gloves again. By ...